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)
void chRFCUCollectFaultsI(rfcu_mask_t mask)
Adds fault flags to the current mask.
uint32_t rfcu_mask_t
Type of a faults 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.
struct ch_rfcu rfcu_t
Type of an RFCU structure.
Type of an RFCU structure.
rfcu_mask_t mask
Mask of the pending runtime faults.