RDMA Registers
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 447
Host Address for the DMA Read Channel 3 (offset: 0x4B40)
Non-LSO Read DMA Reserved Control Register (offset: 0x4B74)
Non-LSO Read DMA Flow Reserved Control Register (offset: 0x4B78)
Name
Bits
Access
Default
Value
Description
Host Addr
31:0
RO
0
Latched host address
Name
Bits
Access
Default
Value
Description
Txmbuf_margin
31:21
RO
0
–
Reserved
20
RO
0
–
FIFO High Mark
19:12
RO
0x90
–
FIFO Low Mark
11:4
RO
0x40
–
Slow Clock Fix Disable
3
RO
0
When cleared, it enables the fix to cover a corner
case in the link idle mode to allow the DMA Read
request to be generated when the core clock is
transitioning from slow to fast.
Hardware fix enable for DMA
FIFO Overrun
2
RO
0
When set, this bit enables the fix for DMA FIFO
overrun occurs if a large number of Rx BDs are
fetched while the Tx MBUF is full and the Read
DMA FIFO is empty.
Late Collision Fix Enable
1
RO
0
0: Disable Fix
1: Enable Fix
Select FED Enable
0
RO
0
Ensure only 1 request is generated upon any
condition where the core clock is switching from
slow to fast or vice-versa.
Name
Bits
Access
Default
Value
Description
Fix for frequent TX time out.
31:24
RW
0
This register contains various controls to
configure hardware fix for the chip getting stuck
in a permanent XOFF state under heavy
bi-directional netperf traffic when flow control is
enabled.
Fifo_threshold_mbuf_req
23:16
RO
0x30
–
MBUF Threshold MBUF
Request
15:8
RO
0x54
–
Reserved
7
RO
0
–
Clock Request Fix Enable
6
RO
0
–
MBUF Threshold Clk Req
5:0
RO
0x7
–