EMAC Registers
1020
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Ethernet Controller
15.6.58 EMACTXDLADDR Register (Offset = 0xC10) [reset = 0x0]
Ethernet MAC Transmit Descriptor List Address (EMACTXDLADDR)
The MAC Transmit Descriptor List Address (EMACTXDLADDR) register points to the start of the transmit
descriptor list. The descriptor lists reside in the host's physical memory space and must be word-aligned.
This register can only be written when the DMA transmit has stopped (ST = 0 in the MAC DMA Operation
Mode (EMACDMAOPMODE) register). When the ST bit is set, the DMA takes the uses the newly
programmed descriptor base address.
If this register is not changed when the ST bit is set to 0, then the DMA uses the already existing
descriptor address.
EMACTXDLADDR is shown in
and described in
.
Return to
Figure 15-73. EMACTXDLADDR Register
31
30
29
28
27
26
25
24
TXDLADDR
R/W-0x0
23
22
21
20
19
18
17
16
TXDLADDR
R/W-0x0
15
14
13
12
11
10
9
8
TXDLADDR
R/W-0x0
7
6
5
4
3
2
1
0
TXDLADDR
RESERVED
R/W-0x0
R-0x0
Table 15-83. EMACTXDLADDR Register Field Descriptions
Bit
Field
Type
Reset
Description
31-2
TXDLADDR
R/W
0x0
Start of Transmit List Base Address. This field contains the base
address of the first descriptor in the transmit descriptor list. The LSB
bits (1:0) for 32-bit bus width are ignored and are internally taken as
all-zero by the DMA. Therefore, these LSB bits are read-only (R).
1-0
RESERVED
R
0x0