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

Provides information for executed task, fault event and operating mode ID of task manager. More...

#include <fault_handler/drivers/drv_trap_handler.h>

+ Inheritance diagram for TASK_INFO_s:
+ Collaboration diagram for TASK_INFO_s:

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

Detailed Description

Provides information for executed task, fault event and operating mode ID of task manager.

Definition at line 263 of file drv_trap_handler.h.

Field Documentation

◆ fault_id

volatile uint16_t fault_id

Definition at line 266 of file drv_trap_handler.h.

◆ op_mode

volatile uint16_t op_mode

Definition at line 267 of file drv_trap_handler.h.

◆ task_id

volatile uint16_t task_id

Definition at line 265 of file drv_trap_handler.h.


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