|
ChibiOS/RT 7.0.5
|
Runtime Faults Collection Unit macros and structures. More...
Go to the source code of this file.
Data Structures | |
| struct | ch_rfcu |
| Type of an RFCU structure. More... | |
Macros | |
| #define | CH_RFCU_ALL_FAULTS ((rfcu_mask_t)-1) |
| Mask of all faults. | |
Predefined Faults | |
| #define | CH_RFCU_VT_INSUFFICIENT_DELTA 1U |
| #define | CH_RFCU_VT_SKIPPED_DEADLINE 2U |
Typedefs | |
| typedef uint32_t | rfcu_mask_t |
| Type of a faults mask. | |
| typedef struct ch_rfcu | rfcu_t |
| Type of an RFCU structure. | |
Functions | |
| void | chRFCUCollectFaultsI (rfcu_mask_t mask) |
| Adds fault flags to the current mask. | |
| rfcu_mask_t | chRFCUGetAndClearFaultsI (rfcu_mask_t mask) |
| Returns the current faults mask clearing it. | |
| static void | __rfcu_object_init (rfcu_t *rfcup) |
| Runtime Faults Collection Unit initialization. | |
Runtime Faults Collection Unit macros and structures.
Definition in file chrfcu.h.