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. |