| enum   | TRAP_ID_e {  
  TRAP_OSCILLATOR_FAIL = 0x0001
, TRAP_ADDRESS_ERROR = 0x0002
, TRAP_STACK_ERROR = 0x0004
, TRAP_MATH_ERROR = 0x0008
, TRAP_DMA_ERROR = 0x0010
, TRAP_SOFT_TRAP_ERROR = 0x0020
, TRAP_HARD_TRAP_ERROR = 0x0040
, TRAP_RESERVED_TRAP_5_ERROR = 0x0080
, TRAP_RESERVED_TRAP_7_ERROR = 0x0080
, TRAP_ALT_OSCILLATOR_FAIL = 0x0100
,  
  TRAP_ALT_ADDRESS_ERROR = 0x0200
, TRAP_ALT_STACK_ERROR = 0x0400
, TRAP_ALT_MATH_ERROR = 0x0800
, TRAP_ALT_DMA_ERROR = 0x1000
, TRAP_ALT_SOFT_TRAP_ERROR = 0x2000
, TRAP_ALT_HARD_TRAP_ERROR = 0x4000
, TRAP_RESET_MSK = 0x7F1F
 
 } | 
|   | defining trap-ID for primary and secondary vectors  More...
  | 
|   | 
| typedef enum TRAP_ID_e  | TRAP_ID_t | 
|   | 
| typedef struct TRAP_FLAGS_s  | TRAP_FLAGS_t | 
|   | 
| typedef struct CPU_INTTREG_s  | CPU_INTTREG_t | 
|   | 
| typedef struct CPU_RCON_s  | CPU_RCON_t | 
|   | 
| typedef struct TRAPLOG_STATUS_s  | TRAPLOG_STATUS_t | 
|   | 
| typedef struct TASK_INFO_s  | TASK_INFO_t | 
|   | 
| typedef struct TRAP_LOGGER_s  | TRAP_LOGGER_t | 
|   | 
This chapter provides detailed information about the public data types provided by the fault handler library. 
◆ CPU_INTTREG_t
◆ CPU_RCON_t
◆ TASK_INFO_t
◆ TRAP_FLAGS_t
◆ TRAP_ID_t
◆ TRAP_LOGGER_t
◆ TRAPLOG_STATUS_t
◆ TRAP_ID_e
defining trap-ID for primary and secondary vectors 
Definition at line 99 of file drv_trap_handler.h.