Descriptor Rings
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 72
Receive Ring Control Blocks
lists all of the receive RCB Register Addresses.
Table 6: Send RCBs for Multiple Rings
Send Ring#
Register Name
Send Ring RCB
Register Address (**)
Usable in
Legacy /
1
Host Address High
0x100
Legacy Mode,
RSS Mode &
IOV Mode
Host Address Low
0x104
Max Length/Flag
0x108
NIC Address
0x10C
2
Host Address High
0x110
RSS Mode &
IOV Mode
Host Address Low
0x114
Max Length/Flag
0x118
NIC Address
0x11C
3
4
5
IOV Mode Only
….
………
……
16
Host Address High
0x1F0
Host Address Low
0x1F4
Max Length/Flag
0x1F8
NIC Address
0x1FC
** These are Memory Mapped registers
Note:
Address range [0x100–0x10F] is the legacy single RCB address and is also used by RCB1.
Table 7: High Priority Mail Box Registers for VRQ Rings
VRQ #
Register Name
Standard Ring RCB
Register Address
Jumbo Ring RCB
Register Address
Return Ring RCB Register
Address (**)
0 (Default)
Host Address High 0x2450
0x2440
0x200
Host Address Low 0x2454
0x2444
0x204
Max Length/Flag
0x2458
0x2448
0x208
NIC Address
0x245C
0x244C
0x20C
1
Host Address High 0x2510
0x2500
0x210
Host Address Low 0x2514
0x2504
0x214
Max Length/Flag
0x2518
0x2508
0x218
NIC Address
0x251C
0x250C
0x21C