This chapter provides detailed information about the public defines and macros provided by the fault handler library.
◆ CPU_RESET_TRIGGER_LOW_BIT_MASK
#define CPU_RESET_TRIGGER_LOW_BIT_MASK 0b00000000000000011011101110000000 |
This define is used to filter on critical fault conditions used to trigger a CPU reset.
Definition at line 81 of file drv_trap_handler.h.
◆ FAULT_OBJECT_CPU_RESET_TRIGGER_BIT_MASK
#define FAULT_OBJECT_CPU_RESET_TRIGGER_BIT_MASK 0b0000000000000001 |
This define is used to filter the fault object CPU reset trigger.
Definition at line 80 of file drv_trap_handler.h.
◆ TRAP_DMA_SUPPORT
Device does not support DMA.
defining trap-ID for primary and secondary vectors
Definition at line 76 of file drv_trap_handler.h.
◆ _AltAddressError()
void _AltAddressError |
( |
void |
| ) |
|
◆ _AltHardTrapError()
void _AltHardTrapError |
( |
void |
| ) |
|
◆ _AltMathError()
void _AltMathError |
( |
void |
| ) |
|
◆ _AltOscillatorFail()
void _AltOscillatorFail |
( |
void |
| ) |
|
◆ _AltSoftTrapError()
void _AltSoftTrapError |
( |
void |
| ) |
|
◆ _AltStackError()
void _AltStackError |
( |
void |
| ) |
|