ChibiOS  21.6.0
Version Numbers and Identification
Collaboration diagram for Version Numbers and Identification:

Detailed Description

This header includes all the required kernel headers so it is the only kernel header you usually want to include in your application.

Kernel related info.

Macros

#define __CHIBIOS_RT__
 ChibiOS/RT identification macro. More...
 
#define CH_KERNEL_STABLE   0
 Stable release flag. More...
 

ChibiOS/RT version identification

#define CH_KERNEL_VERSION   "7.0.0"
 Kernel version string. More...
 
#define CH_KERNEL_MAJOR   7
 Kernel version major number. More...
 
#define CH_KERNEL_MINOR   0
 Kernel version minor number. More...
 
#define CH_KERNEL_PATCH   0
 Kernel version patch number. More...
 

Constants for configuration options

#define FALSE   0
 Generic 'false' preprocessor boolean constant. More...
 
#define TRUE   1
 Generic 'true' preprocessor boolean constant. More...
 

Macro Definition Documentation

◆ __CHIBIOS_RT__

#define __CHIBIOS_RT__

ChibiOS/RT identification macro.

Definition at line 37 of file rt/include/ch.h.

◆ CH_KERNEL_STABLE

#define CH_KERNEL_STABLE   0

Stable release flag.

Definition at line 42 of file rt/include/ch.h.

◆ CH_KERNEL_VERSION

#define CH_KERNEL_VERSION   "7.0.0"

Kernel version string.

Definition at line 51 of file rt/include/ch.h.

◆ CH_KERNEL_MAJOR

#define CH_KERNEL_MAJOR   7

Kernel version major number.

Definition at line 56 of file rt/include/ch.h.

◆ CH_KERNEL_MINOR

#define CH_KERNEL_MINOR   0

Kernel version minor number.

Definition at line 61 of file rt/include/ch.h.

◆ CH_KERNEL_PATCH

#define CH_KERNEL_PATCH   0

Kernel version patch number.

Definition at line 66 of file rt/include/ch.h.

◆ FALSE

#define FALSE   0

Generic 'false' preprocessor boolean constant.

Note
It is meant to be used in configuration files as switch.

Definition at line 78 of file rt/include/ch.h.

◆ TRUE

#define TRUE   1

Generic 'true' preprocessor boolean constant.

Note
It is meant to be used in configuration files as switch.

Definition at line 86 of file rt/include/ch.h.