1EMAC1_DWCXG_MTL_TCQ1 Address Map

MTL Traffic Class/Queue (#i) Registers.
Module Instance Base Address End Address
u_emac1__apb_reg_config_slave__10820000__DWCXG_MTL_TCQ1__SEG_L4_MP_emac1_s_0x0_0x10000 0x10821180 0x108211FF
Register Offset Width Access Reset Value Description
MTL_TxQ1_Operation_Mode 0x0 32 RW 0x00000000
The Queue 1 Transmit Operation Mode register establishes the Transmit queue operating modes and commands.
MTL_TxQ1_Underflow 0x4 32 RO 0x00000000
The Queue 1 Underflow Counter register contains the counter for packets aborted because of Transmit queue underflow.
MTL_TxQ1_Debug 0x8 32 RO 0x00000000
The Queue 1 Transmit Debug register gives the debug status of various blocks related to the Transmit Queue 1 and Traffic Class 0.
MTL_TC1_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_TC1_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_TC1_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_RxQ1_Operation_Mode 0x40 32 RW 0x00000000
The Queue 1 Receive Operation Mode register establishes the Receive queue operating modes and command.
MTL_RxQ1_Missed_Pkt_Overflow_Cnt 0x44 32 RO 0x00000000
The Queue 1 Overflow Counter register contains the counter for packets missed because of Receive queue packet flush and packets discarded because of Receive queue overflow.
MTL_RxQ1_Debug 0x48 32 RO 0x00000000
The Queue 1 Receive Debug register gives the debug status of various blocks related to the Receive queue.
MTL_RxQ1_Control 0x4C 32 RW 0x00000000
The Queue 1 Receive Control register controls the receive arbitration and passing of received packets to the application.
MTL_RxQ1_Flow_Control 0x50 32 RW 0x00000000
This register controls the activation and de-activation threshold in the queue for PAUSE/PFC flow control.
MTL_Q1_Interrupt_Enable 0x70 32 RW 0x00000000
This register contains the interrupt enable bits for Traffic class/Queue 1.
MTL_Q1_Interrupt_Status 0x74 32 RW 0x00000000
This register contains the interrupt status bits for Traffic class/Queue 1.