Data Fields | |
| dlrStruct * | dlrObj |
| ICSS_EMAC_Handle | emacHandle |
| uint8_t | macId [6] |
| PRUICSS_Handle | pruicssHandle |
| uint32_t | deviceIP |
| uint32_t | sequenceID |
| exceptionList * | exclusionList |
| ClockP_Object | dlrNeighborTimeoutClock [ICSS_EMAC_MAX_PORTS_PER_INSTANCE] |
| ClockP_Object | dlrPeriodicTimerObject |
| uint8_t | dlrEmptyFrame [DEFAULT_DLR_PACKET_SIZE] |
| uint8_t | checkForLoop |
| uint32_t | tracePktIntervalCount |
| uint32_t | stateMachineCount |
| uint8_t | pktSendCounter |
| uint8_t | ISRcountPort [ICSS_EMAC_MAX_PORTS_PER_INSTANCE] |
| dlrStruct* dlr_Config::dlrObj |
| ICSS_EMAC_Handle dlr_Config::emacHandle |
| uint8_t dlr_Config::macId[6] |
| PRUICSS_Handle dlr_Config::pruicssHandle |
| uint32_t dlr_Config::deviceIP |
Device IP
| uint32_t dlr_Config::sequenceID |
Sequence ID as per DLR spec
| exceptionList* dlr_Config::exclusionList |
Learning table exception for MAC ID
| ClockP_Object dlr_Config::dlrNeighborTimeoutClock[ICSS_EMAC_MAX_PORTS_PER_INSTANCE] |
Clock handle for neighbor timeout timers
| ClockP_Object dlr_Config::dlrPeriodicTimerObject |
| uint8_t dlr_Config::dlrEmptyFrame[DEFAULT_DLR_PACKET_SIZE] |
Buffer used for General DLR Messages
| uint8_t dlr_Config::checkForLoop |
Variable which keeps count of whether loop exists
| uint32_t dlr_Config::tracePktIntervalCount |
| uint32_t dlr_Config::stateMachineCount |
| uint8_t dlr_Config::pktSendCounter |
| uint8_t dlr_Config::ISRcountPort[ICSS_EMAC_MAX_PORTS_PER_INSTANCE] |