include Directory Reference

Directories

Files

file  assert.h [code]
 POSIX.1-2008 compliant version of the assert macro.
 
file  bitarithm.h [code]
 Helper functions for bit arithmetic.
 
file  cib.h [code]
 Circular integer buffer interface.
 
file  clist.h [code]
 Circular linked list.
 
file  cond.h [code]
 Condition variable for thread synchronization.
 
file  debug.h [code]
 Debug-header.
 
file  irq.h [code]
 IRQ driver interface.
 
file  kernel_defines.h [code]
 Common macros and compiler attributes/pragmas configuration.
 
file  kernel_init.h [code]
 prototypes for kernel initialization
 
file  kernel_types.h [code]
 Types used by the kernel.
 
file  lifo.h [code]
 LIFO buffer API, read long description carefully.
 
file  list.h [code]
 Intrusive linked list.
 
file  log.h [code]
 System logging header.
 
file  mbox.h [code]
 Mailbox API.
 
file  msg.h [code]
 Messaging API for inter process communication.
 
file  msg_bus.h [code]
 Messaging Bus API for inter process message broadcast.
 
file  mutex.h [code]
 Mutex for thread synchronization.
 
file  native_sched.h [code]
 Add definitions required on the native board.
 
file  panic.h [code]
 Crash handling header.
 
file  priority_queue.h [code]
 A simple priority queue.
 
file  ringbuffer.h [code]
 A utility for storing and retrieving byte data using a ring buffer.
 
file  rmutex.h [code]
 Recursive Mutex for thread synchronization.
 
file  sched.h [code]
 Scheduler API definition.
 
file  thread.h [code]
 Threading API.
 
file  thread_flags.h [code]
 Thread Flags API.