BCM5720 Register Map
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 590
BCM5720 Register Map
The BCM5720 internal register map of each MAC unit is shown in
. This is the Host Standard View of
BAR1 & BAR2.
TX MBUF
29KB
0x0002C800-
0x00033BFF
0x0102C800-
0x01033BFF
0x0002C800-
0x00033BFF
0x0002C800-
0x00033BFF
Unmapped
15M
+817KB
0x00033C00-
0x00FFFFFF
0x01033C00-
0x01FFFFFF
0x00033C00-
0x00FFFFFF
0x00033C00-
0x00FFFFFF
RXCPU ROM
1.2KB
0x40000000-
0x400004FF
–
–
–
PCI Configuration 256B
0xC0000000-
0xC00000FF
0x00000000-
0x000000FF
0x00000000-
0x000000FF
0x00000000-
0x000000FF
High Priority
Mailbox
512B
–
0x00000200-
0x000003FF
0x00000200-
0x000003FF
0x00005800-
0x000059FF
Functional
Registers
31KB
0xC0000400-
0xC0007FFF
0x00000400-
0x00007FFF
0x00000400-
0x00007FFF
0x00000100-
0x00007FFF
Mailboxes
1MB
–
0x00100000-
0x001FFFFF
–
–
Scratch Pad
28KB
0xC0030000-
0xC0036FFF
0xC0030000-
0xC0036FFF
0xC0030000-
0xC0036FFF
0xC0030000-
0xC0036FFF
Unmapped 4KB
0xC0037000-
0xC0037FFF
0xC0037000-
0xC0037FFF
0xC0037000-
0xC0037FFF
0xC0037000-
0xC0037FFF
RXCPU ROM
Slave Access
8KB
0xC0038000-
0xC009FFF
0xC0038000-
0xC0039FFF
0xC0038000-
0xC0039FFF
0xC0038000-
0xC0039FFF
Send RCB0 NIC
Address
4B
0x00004000-
0x0000400F
0x01004000-
0x0100400F
0x00004000-
0x0000400F
0x00004000-
0x0000400F
Receive Standard
Producer RCB0
NIC Address
4B
0x00040000-
0x0004000F
0x01040000-
0x0104000F
0x00040000-
0x0004000F
0x00040000-
0x0004000F
Receive Jumbo
Producer RCB0
NIC Address
4B
0x00044400-
0x0004440F
0x01044400-
0x0104440F
0x00044400-
0x0004440F
0x00044400-
0x0004440F
Table 162: BCM5720 Register Map
Block Name
Block Range
Sub-Block Range
Description
HP Mail Box
0x0000 – 0x01FF
0x0000 – 0x01FF
Unused {Legacy – PCIe Configuration
Register Shadow}
0x0200 – 0x03FF
0x0200 – 0x03FF
High Priority Mail Boxes
Table 161: BCM5720 Memory Map (Cont.)
Region
Size
NIC CPU View
Host Flat View
Host Standard
View (Offset)
Host UNDI View