EtcPal  HEAD (unstable)
ETC Platform Abstraction Layer (EtcPal)
View other versions:
OS Abstraction Modules

Overview

Modules that abstract OS functionality, excluding networking.

Modules

 thread (Threading)
 Platform-neutral threads.
 
 timer (Timers)
 Platform-neutral system timers.
 
 event_group (Event Groups)
 Event group objects.
 
 mutex (Mutexes)
 Mutual-exclusion (mutex) objects.
 
 queue (RTOS queues)
 Platform-neutral blocking RTOS queues.
 
 recursive_mutex (Recursive Mutexes)
 Mutual-exclusion (mutex) objects with recursion support.
 
 rwlock (Read-Write Locks)
 Reader-writer lock objects.
 
 sem (Counting Semaphores)
 Counting semaphore objects.
 
 signal (Signals)
 Signal objects.