C Microkernel Realtime eXecutive
Realtime Operating System for Cortex-M based microcontrollers
 
Loading...
Searching...
No Matches
Libraries

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.
 

Detailed Description

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.