Provides information for executed task, fault event and operating mode ID of task manager. More...
#include <fault_handler/drivers/drv_trap_handler.h>
Data Fields | |
volatile uint16_t | task_id |
volatile uint16_t | fault_id |
volatile uint16_t | op_mode |
Data Fields inherited from TRAP_LOGGER_s | |
volatile struct TRAPLOG_STATUS_s | status |
Status word of the Trap Logger object. More... | |
volatile uint16_t | reset_count |
Counter of CPU RESET events (read/write) More... | |
enum TRAP_ID_e | trap_id |
Trap-ID of the captured incident. More... | |
volatile uint16_t | trap_count |
Counter tracking the number of occurrences. More... | |
volatile struct TRAP_FLAGS_s | trap_flags |
Complete list of trap flags (showing all trap flags) More... | |
volatile struct CPU_RCON_s | rcon_reg |
Captures the RESET CONTROL register. More... | |
volatile struct CPU_INTTREG_s | inttreg |
Interrupt Vector and Priority register capture. More... | |
volatile struct TASK_INFO_s | task_capture |
Information of last task executed. More... | |
Provides information for executed task, fault event and operating mode ID of task manager.
Definition at line 263 of file drv_trap_handler.h.
volatile uint16_t fault_id |
Definition at line 266 of file drv_trap_handler.h.
volatile uint16_t op_mode |
Definition at line 267 of file drv_trap_handler.h.
volatile uint16_t task_id |
Definition at line 265 of file drv_trap_handler.h.