RDMA Registers
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 438
PCI Request Burst Length for
BD RDMA engine
17:16
RW
0
The two bits define the burst length that the BD
RDMA read engine would request to the PCI
block.
• 00 = 128B
• 01 = 256B
• 10 = 512B
• 11 = 4KB
cq46758_fix_enable
15
RW
0
0 0: Enable fix
1: Disable fix
sbd_8b_less_fix_enable3
14
RW
0
0: Enable fix
1: Disable fix
sbd_8b_less_fix_enable2
13
RW
0
0: Enable fix
1: Disable fix
mem_too_large_fix_enable2
12
RW
0
0: Enable fix
1: Disable fix
mem_too_large_fix_enable1
11
RW
0
0: Enable fix
1: Disable fix
mem_too_large_fix_enable
10
RW
0
0: Enable fix
1: Disable fix
sbd_8b_less_fix_enable_fast_
return
9
RW
0
0: Enable fix
1: Disable fix
sbd_8b_less_fix_enable
8
RW
0
0: Enable fix
1: Disable fix
Enable hardware fix for the
wrong TCP checksum when
LSO send out
7
RW
0
The fix involves wiping out the tcp_checksum
calculation.
0: Enable Fix
1: Disable Fix
Reserved
6
RW
0
–
Fix for IP header checksum
error in high transfer rate
5
RW
0
This control bit is used to enable the fix for the IP
Header Checksum Corruption occurs when an
IPV4 payload contents match an IPV6 Header
Type.
1: Disable fix
0: enable fix
Enable hardware fix for TX
Read DMA lock-up LOCKUP
4
RW
1
Set to 1 to enable fix for clock request gap
problem of Tx Read DMA lock-up issue.
Note that increasing the ASPM L1 entry time to a
value on the order of 1ms is recommended and
may prevent this issue from occurring. See
register 0x7d28.
Name
Bits
Access
Default
Value
Description