42 #define CH_KERNEL_STABLE 1 51 #define CH_KERNEL_VERSION "5.1.0" 56 #define CH_KERNEL_MAJOR 5 61 #define CH_KERNEL_MINOR 1 66 #define CH_KERNEL_PATCH 0 76 #if !defined(FALSE) || defined(__DOXYGEN__) 84 #if !defined(TRUE) || defined(__DOXYGEN__) ChibiOS objects factory structures and macros.
Heaps macros and structures.
System related macros and structures.
Objects FIFO structures and macros.
Binary semaphores structures and macros.
Memory Pools macros and structures.
Core memory manager macros and structures.
Semaphores macros and structures.
Condition Variables macros and structures.
Configuration file checks header.
Scheduler macros and structures.
Dynamic threads macros and structures.
Messages macros and structures.
Debug support macros and structures.
Mutexes macros and structures.
Mailboxes macros and structures.
Configuration file template.
Memory alignment macros and structures.
Time and Virtual Timers module macros and structures.
Events macros and structures.
Statistics module macros and structures.
Time Measurement module macros and structures.
License Module macros and structures.
Threads registry macros and structures.
Threads module macros and structures.
Time and intervals macros and structures.
Tracer macros and structures.
void chSysHalt(const char *reason)
Halts the system.
Licensing restrictions header.