Optional libraries providing extended functionality. More...
Modules | |
Communication abstraction | |
Communication abstraction offers transport-independent way of communication. | |
Cortex-M generic IPI provider | |
This is the default provider of IPI for Cortex-M based processors. | |
Queue RPC queue_server | |
This is a userspace implementation of queues that can be used across processes. | |
Queue library | |
This is auxiliary implementation of queue. | |
SysTick-Based Timing Provider | |
This is auxiliary implementation of Timing provider API using ARM SysTick. | |
Optional libraries providing extended functionality.
CMRX offers a small set of libraries that extend its functionality in some way. Their use is purely optional, CMRX kernel does not need depend on them. Some of these libraries provide new servers, while some others provide basic implementation of APIs which have to be implemented by the integrator normally.