ChibiOS/RT 7.0.5
chrfcu.h File Reference

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.

Detailed Description

Runtime Faults Collection Unit macros and structures.

Definition in file chrfcu.h.