0EMAC0_DWCXG_MTL_TCQ0 Address Map

MTL Traffic Class/Queue (#i) Registers.
Module Instance Base Address End Address
u_emac0__apb_reg_config_slave__10810000__DWCXG_MTL_TCQ0__SEG_L4_MP_emac0_s_0x0_0x10000 0x10811100 0x1081117F
Register Offset Width Access Reset Value Description
MTL_TxQ0_Operation_Mode 0x0 32 RW 0x00000000
The Queue 0 Transmit Operation Mode register establishes the Transmit queue operating modes and commands.
MTL_TxQ0_Underflow 0x4 32 RO 0x00000000
The Queue 0 Underflow Counter register contains the counter for packets aborted because of Transmit queue underflow.
MTL_TxQ0_Debug 0x8 32 RO 0x00000000
The Queue 0 Transmit Debug register gives the debug status of various blocks related to the Transmit Queue 0 and Traffic Class 0.
MTL_TC0_ETS_Control 0x10 32 RW 0x00000000
This register configures the transmission selection algorithm, for Traffic Class 0.This register is not available in single traffic class configuration.
MTL_TC0_ETS_Status 0x14 32 RO 0x00000000
This register contains the information of average bits transmitted over a slot interval of 10 million bit times, for Traffic Class 0.
MTL_TC0_Quantum_Weight 0x18 32 RW 0x00000000
The TC1 Quantum or Weights register provides the average traffic transmitted in Traffic Class 1. For TCn, where n = 1 to 7, this register is not available when the number of traffic classes selected is less than n + 1
  
  This register is not available in corresponding Queues 8-15 registers..
MTL_RxQ0_Operation_Mode 0x40 32 RW 0x00000000
The Queue 0 Receive Operation Mode register establishes the Receive queue operating modes and command.
MTL_RxQ0_Missed_Pkt_Overflow_Cnt 0x44 32 RO 0x00000000
The Queue 0 Overflow Counter register contains the counter for packets missed because of Receive queue packet flush and packets discarded because of Receive queue overflow.
MTL_RxQ0_Debug 0x48 32 RO 0x00000000
The Queue 0 Receive Debug register gives the debug status of various blocks related to the Receive queue.
MTL_RxQ0_Control 0x4C 32 RW 0x00000000
The Queue 0 Receive Control register controls the receive arbitration and passing of received packets to the application.
MTL_RxQ0_Flow_Control 0x50 32 RW 0x00000000
This register controls the activation and de-activation threshold in the queue for PAUSE/PFC flow control.
MTL_Q0_Interrupt_Enable 0x70 32 RW 0x00000000
This register contains the interrupt enable bits for Traffic class/Queue 0.
MTL_Q0_Interrupt_Status 0x74 32 RW 0x00000000
This register contains the interrupt status bits for Traffic class/Queue 0.