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_Class_5_Enable_Timer_Register_t Struct Reference

#include <TPS23861.h>

Data Fields

unsigned char TMR_Timer_Period_10_ms: 4
 Timer used to gather non-critical interrupts; 10ms LSB. More...
 
unsigned char CL5EN1_Class_5_Enable_Port_1: 1
 Enable class 5 classifications for port 1. More...
 
unsigned char CL5EN2_Class_5_Enable_Port_2: 1
 Enable class 5 classifications for port 2. More...
 
unsigned char CL5EN3_Class_5_Enable_Port_3: 1
 Enable class 5 classifications for port 3. More...
 
unsigned char CL5EN4_Class_5_Enable_Port_4: 1
 Enable class 5 classifications for port 4. More...
 

Detailed Description

Class 5 Enable - Timer Register - Software configured in tps_ConfigPort(), tps_SetInterruptMask, and tps_GetInterruptMask()
Hardware - Command 27h; 1 data byte; read/write

Allows for each port to enable class 5 classifications AND adds the ability to defer non-critical interrupts

Field Documentation

unsigned char TPS238x_Class_5_Enable_Timer_Register_t::CL5EN1_Class_5_Enable_Port_1

Enable class 5 classifications for port 1.

unsigned char TPS238x_Class_5_Enable_Timer_Register_t::CL5EN2_Class_5_Enable_Port_2

Enable class 5 classifications for port 2.

unsigned char TPS238x_Class_5_Enable_Timer_Register_t::CL5EN3_Class_5_Enable_Port_3

Enable class 5 classifications for port 3.

unsigned char TPS238x_Class_5_Enable_Timer_Register_t::CL5EN4_Class_5_Enable_Port_4

Enable class 5 classifications for port 4.

unsigned char TPS238x_Class_5_Enable_Timer_Register_t::TMR_Timer_Period_10_ms

Timer used to gather non-critical interrupts; 10ms LSB.


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