AM64x MCU+ SDK  08.02.00
hsrPrp_Config Struct Reference

Detailed Description

hsrPrp_Config Structure storing the global variables

Data Fields

uint16_t redSeqNr
 
uint16_t supSeqNr
 
int * collision_pkt_dropped
 
int * num_of_collision_occured
 
ICSS_EMAC_Handle icssEmacHandle
 
uint32_t redPruCheckTimerHostTableFlag
 
uint32_t redPruCheckTimerNodeTableClear
 
ClockP_Object redPruCheckTimer
 
ClockP_Object redLifeCheckTimer
 
RED_FRAMEredSupFrame
 
TaskP_Object redSupTask
 
TaskP_Object hsrPrpNodetableRefreshTask
 
SemaphoreP_Object redLifeCheckSemaphore
 
SemaphoreP_Object nodesTableSemaphore
 
RED_INDEX_ARRAY_ENTRYindexArrayBase
 
RED_BIN_ARRAY_ENTRYbinArrayBase
 
RED_NODE_TABLE_ENTRYnodeTableBase
 

Field Documentation

◆ redSeqNr

uint16_t hsrPrp_Config::redSeqNr

◆ supSeqNr

uint16_t hsrPrp_Config::supSeqNr

◆ collision_pkt_dropped

int* hsrPrp_Config::collision_pkt_dropped

◆ num_of_collision_occured

int* hsrPrp_Config::num_of_collision_occured

◆ icssEmacHandle

ICSS_EMAC_Handle hsrPrp_Config::icssEmacHandle

◆ redPruCheckTimerHostTableFlag

uint32_t hsrPrp_Config::redPruCheckTimerHostTableFlag

◆ redPruCheckTimerNodeTableClear

uint32_t hsrPrp_Config::redPruCheckTimerNodeTableClear

◆ redPruCheckTimer

ClockP_Object hsrPrp_Config::redPruCheckTimer

◆ redLifeCheckTimer

ClockP_Object hsrPrp_Config::redLifeCheckTimer

◆ redSupFrame

RED_FRAME* hsrPrp_Config::redSupFrame

◆ redSupTask

TaskP_Object hsrPrp_Config::redSupTask

◆ hsrPrpNodetableRefreshTask

TaskP_Object hsrPrp_Config::hsrPrpNodetableRefreshTask

◆ redLifeCheckSemaphore

SemaphoreP_Object hsrPrp_Config::redLifeCheckSemaphore

◆ nodesTableSemaphore

SemaphoreP_Object hsrPrp_Config::nodesTableSemaphore

◆ indexArrayBase

RED_INDEX_ARRAY_ENTRY* hsrPrp_Config::indexArrayBase

◆ binArrayBase

RED_BIN_ARRAY_ENTRY* hsrPrp_Config::binArrayBase

◆ nodeTableBase

RED_NODE_TABLE_ENTRY* hsrPrp_Config::nodeTableBase