arm,cmake: Set compiler expected tls settings Add the right TLS variable settings for the gnu-elf-abi used by our compilers. Signed-off-by: Kent McLeod kent@kry10.com
arm,cmake: Set compiler expected tls settings
Add the right TLS variable settings for the gnu-elf-abi used by our compilers.
Signed-off-by: Kent McLeod kent@kry10.com
This repository contains various CAmkES applications, default configurations and testing scripts.
apps/ Example applications configs/ Default configurations test/ Testing scripts
This is not a standalone repository. Checkout the camkes-manifest repository or go to our website for details.
camkes-manifest
The applications in this repository are:
adder: demonstrates the use of dataport wrapper to pass pointers via CAmkES RPC
adder
epit: demonstrates the use of CAmkES interrupt connector to receive hardware interrupts
epit
exchangestring: demonstrates how to pass string arguments between components
exchangestring
filter: demonstrates the use of a component to filter communication
filter
global-imports:
global-imports
hierarchical-attributes:
hierarchical-attributes
hierarchical-components:
hierarchical-components
keyboard: demonstrates the use of IO ports and interrupts in a CAmkES component
keyboard
lockserver: demonstrates how to use built-in mutex
lockserver
multiassembly:
multiassembly
multiclient: domonstrates multiple clients sharing one connection
multiclient
multiplier: demonstrates the use of arrays as arguments
multiplier
mutex: demonstrates the use of user-defined connectors in CAmkES
mutex
rotate: demonstrates the use of user-defined types as the arguments of an interface
rotate
swapcounter:
swapcounter
socket: demonstrates the use of user-defined dataports
socket
structs: demonstrates the use of struct and array attributes
structs
terminal: a prototype for a secure terminal system
terminal
uart: demonstrates how to access hardware device memory
uart
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
CAmkES
This repository contains various CAmkES applications, default configurations and testing scripts.
This is not a standalone repository. Checkout the
camkes-manifest
repository or go to our website for details.The applications in this repository are:
adder
: demonstrates the use of dataport wrapper to pass pointers via CAmkES RPCepit
: demonstrates the use of CAmkES interrupt connector to receive hardware interruptsexchangestring
: demonstrates how to pass string arguments between componentsfilter
: demonstrates the use of a component to filter communicationglobal-imports
:hierarchical-attributes
:hierarchical-components
:keyboard
: demonstrates the use of IO ports and interrupts in a CAmkES componentlockserver
: demonstrates how to use built-in mutexmultiassembly
:multiclient
: domonstrates multiple clients sharing one connectionmultiplier
: demonstrates the use of arrays as argumentsmutex
: demonstrates the use of user-defined connectors in CAmkESrotate
: demonstrates the use of user-defined types as the arguments of an interfaceswapcounter
:socket
: demonstrates the use of user-defined dataportsstructs
: demonstrates the use of struct and array attributesterminal
: a prototype for a secure terminal systemuart
: demonstrates how to access hardware device memory