TPS23861 Power over Ethernet  1.0.0
Software Application Programming Interface for Command and Control of the TI TPS23861 PSE Controller
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
TPS238X_Interrupt_Register_t Struct Reference

#include <TPS23861.h>

Data Fields

unsigned char PEC_Power_Enable_Change: 1
 Indicates a power enable status change occurred on at least one port. More...
 
unsigned char PGC_Power_Good_Change: 1
 Indicates a power good change occurred on at least one port. More...
 
unsigned char DISF_Disconnect_Event: 1
 Indicates a disconnect event occurred on at least one port. More...
 
unsigned char DETC_Detection_Cycle: 1
 Indicates at least one detection cycle occurred on at least one port. More...
 
unsigned char CLASC_Classification_Cycle: 1
 Indicates at least one classification cycle occurred on at least one port. More...
 
unsigned char IFAULT_ICUT_ILIM_Fault: 1
 Indicates that an ICUT or ILIM fault occurred on at least one port. More...
 
unsigned char INRF_Inrush_Fault: 1
 Indicates that an Inrush fault occurred on at least one port. More...
 
unsigned char SUPF_Supply_Event_Fault: 1
 Indicates that a supply event fault occurred. More...
 

Detailed Description

Interrupt Register - used in tps_GetInterruptStatus() to return events
Hardware Command 00h; 1 data byte; read only

Provides the faults and events that are currently active.

Note
The interrupt status flag may be active for events or faults that are masked. No interrupt will be generated, but the status may be present along side of another event which is allowed to generate an interrupt.

Field Documentation

unsigned char TPS238X_Interrupt_Register_t::CLASC_Classification_Cycle

Indicates at least one classification cycle occurred on at least one port.

unsigned char TPS238X_Interrupt_Register_t::DETC_Detection_Cycle

Indicates at least one detection cycle occurred on at least one port.

unsigned char TPS238X_Interrupt_Register_t::DISF_Disconnect_Event

Indicates a disconnect event occurred on at least one port.

unsigned char TPS238X_Interrupt_Register_t::IFAULT_ICUT_ILIM_Fault

Indicates that an ICUT or ILIM fault occurred on at least one port.

unsigned char TPS238X_Interrupt_Register_t::INRF_Inrush_Fault

Indicates that an Inrush fault occurred on at least one port.

unsigned char TPS238X_Interrupt_Register_t::PEC_Power_Enable_Change

Indicates a power enable status change occurred on at least one port.

unsigned char TPS238X_Interrupt_Register_t::PGC_Power_Good_Change

Indicates a power good change occurred on at least one port.

unsigned char TPS238X_Interrupt_Register_t::SUPF_Supply_Event_Fault

Indicates that a supply event fault occurred.


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