Digital Power Starter Kit 3 Firmware
dsPIC33C Buck Converter Voltage Mode Control Example
TRAPLOG_STATUS_s Struct Reference

Data structure for RCON status capturing. More...

#include <fault_handler/drivers/drv_trap_handler.h>

+ Inheritance diagram for TRAPLOG_STATUS_s:
+ Collaboration diagram for TRAPLOG_STATUS_s:

Additional Inherited Members

- 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...
 

Detailed Description

Data structure for RCON status capturing.

Definition at line 225 of file drv_trap_handler.h.

Field Documentation

◆ cpu_reset_trigger

volatile bool cpu_reset_trigger

Definition at line 231 of file drv_trap_handler.h.

◆ sw_reset

volatile bool sw_reset

Definition at line 241 of file drv_trap_handler.h.

◆ unsigned

volatile unsigned

Definition at line 232 of file drv_trap_handler.h.

◆ value

volatile uint16_t value

Definition at line 252 of file drv_trap_handler.h.


The documentation for this struct was generated from the following file: