BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page 287 Receive Data and Receive BD Initiator Control Registers Document 5722-PG101-R
RECEIVE DATA AND RECEIVE BD INITIATOR STATUS REGISTER (OFFSET 0X2404)
STANDARD RECEIVE BD RING RCB REGISTER (OFFSET 0X2450)
Table 266: Receive Data and Receive BD Initiator Status Register (Offset 0x2404)
Bit Field Description Init Access
31:5 Reserved – 0 RO
4 Illegal return ring size One of the return rings contains illegal ring size (e.g., only contains
1024 entries)
RO
3 Frame size is too large to fit
into one Receive BD
The received frame size is too big for the selected Receive BD. RO
2:0 Reserved –
Table 267: Receive Producer Ring Host Address High Register (Offset 0x2450)
Bit Field Description Init Access
31:0 Host Address High The host ring address is the host address of the first ring element.
The host ring address is in host address format
00000
000h
R/W
Table 268: Receive Producer Ring Host Address Low Register (Offset 0x2454)
Bit Field Description Init Access
31:0 Host Address Low The host ring address is the host address of the first ring element.
The host ring address is in host address format
00000
000h
R/W
Table 269: Receive Producer Length/Flags Register (Offset 0x2458)
Bit Field Description Init Access
31:16 Max Length Specifies the maximum size of an Ethernet packet plus VLAN tag. 00000
000h
R/W
15:2 RESERVED Unused 0000h R/W
1 Disable Ring Set to disable the use of the ring. 0 R/W
0 Extended RX Enable Set to use the extended receive buffer descriptors. 0 R/W
Table 270: Receive Producer Ring NIC Address (Offset 0x245C)
Bit Field Description Init Access
31:0 NIC Address The NIC ring address is the NIC address of the first ring element. 00000
000h
R/W