Go to the documentation of this file.
39 #define CH_RFCU_VT_INSUFFICIENT_DELTA 1U
40 #define CH_RFCU_VT_SKIPPED_DEADLINE 2U
46 #define CH_RFCU_ALL_FAULTS ((rfcu_mask_t)-1)
rfcu_mask_t mask
Mask of the pending runtime faults.
Type of an RFCU structure.
rfcu_mask_t chRFCUGetAndClearFaultsI(rfcu_mask_t mask)
Returns the current faults mask clearing it.
void chRFCUCollectFaultsI(rfcu_mask_t mask)
Adds fault flags to the current mask.
struct ch_rfcu rfcu_t
Type of an RFCU structure.
uint32_t rfcu_mask_t
Type of a faults mask.
static void __rfcu_object_init(rfcu_t *rfcup)
Runtime Faults Collection Unit initialization.