AM263Px MCU+ SDK: EnetTas_ControlList Struct Reference

| AM263Px MCU+ SDK 26.00.00 |

Data Fields
EnetTas_ControlList Struct Reference
APIs for Networking modules » APIs for Enet LLD » Enet Time Aware Shaper

## Detailed Description

Gate control list. See IEEE Std 802.1Q-2018 8.6.9.4 D3-1.

## Data Fields
uint64_t | baseTime
EnetTas_GateCmdEntry | gateCmdList [ENET_TAS_MAX_CMD_LISTS]
uint64_t | cycleTime
uint8_t | listLength
EnetTas_MaxSDUTable | sduTable

## Field Documentation

## ◆ baseTime

uint64_t EnetTas_ControlList::baseTime

Base time for the TAS gate operations. If a list is already active, then this time will be increased to align with the nearest start of cycle boundary. This is a 64-bit timestamp in nanoseconds.

## ◆ gateCmdList

EnetTas_GateCmdEntry EnetTas_ControlList::gateCmdList[ENET_TAS_MAX_CMD_LISTS]

The actual gate list containing operations and delay associated.

## ◆ cycleTime

uint64_t EnetTas_ControlList::cycleTime

The list repeats after this time.

## ◆ listLength

uint8_t EnetTas_ControlList::listLength

Length of the list or number of entries.

## ◆ sduTable

EnetTas_MaxSDUTable EnetTas_ControlList::sduTable

See EnetTas_MaxSDUTable.