Global data structure for trap event capturing. More...
#include <fault_handler/drivers/drv_trap_handler.h>
Inheritance diagram for TRAP_LOGGER_s:
Collaboration diagram for TRAP_LOGGER_s:Data Fields | |
| 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... | |
Global data structure for trap event capturing.
Definition at line 280 of file drv_trap_handler.h.
| volatile struct CPU_INTTREG_s inttreg |
Interrupt Vector and Priority register capture.
Definition at line 285 of file drv_trap_handler.h.
| volatile struct CPU_RCON_s rcon_reg |
Captures the RESET CONTROL register.
Definition at line 285 of file drv_trap_handler.h.
| volatile uint16_t reset_count |
Counter of CPU RESET events (read/write)
Definition at line 283 of file drv_trap_handler.h.
| volatile struct TRAPLOG_STATUS_s status |
Status word of the Trap Logger object.
Definition at line 267 of file drv_trap_handler.h.
| volatile struct TASK_INFO_s task_capture |
Information of last task executed.
Definition at line 285 of file drv_trap_handler.h.
| volatile uint16_t trap_count |
Counter tracking the number of occurrences.
Definition at line 285 of file drv_trap_handler.h.
| volatile struct TRAP_FLAGS_s trap_flags |
Complete list of trap flags (showing all trap flags)
Definition at line 285 of file drv_trap_handler.h.
| enum TRAP_ID_e trap_id |
Trap-ID of the captured incident.
Definition at line 283 of file drv_trap_handler.h.