Intel PCI User Manual

Page of 406
312
Software Developer’s Manual
Register Descriptions
13.4.37
Transmit Descriptor Base Address High
TDBAH (03804h; R/W)
This register contains the upper 32 bits of the 64-bit transmit Descriptor base address.
Table 13-80. TDBAH Register Bit Description
13.4.38
Transmit Descriptor Length
TDLEN (03808h; R/W)
This register determines the number of bytes allocated to the transmit descriptor circular buffer. 
This value must be a multiple of 128 bytes (the maximum cache line size). Since each descriptor is 
16 bits in length, the total number of receive descriptors is always a multiple of eight.
Table 13-81. TDLEN Register Bit Description
Field
Bit(s)
Initial 
Value
Description
ZERO
3:0
0b
Zero Value
This field is ignored on write and reads as 0b.
TDBAL
31:4
X
Transmit Descriptor Base Address Low [31:4]
This register indicates lower 32 bits of the start address for the 
transmit descriptor ring buffer.
31
0
TDBAH
Field
Bit(s)
Initial 
Value
Description
TDBAH
31:0
X
Transmit Descriptor Base Address [63:32]
This register indicates upper 32 bits of the start address for the 
transmit descriptor ring buffer.
31
20 19
7 6
0
Reserved
LEN
0
Field
Bit(s)
Initial 
Value
Description
ZERO
6:0
0b
Ignore on write. Reads back as 0b.