Send Data Initiator Registers
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 345
Send Data Initiator Registers
All registers reset are core reset unless specified.
Send Data Initiator Mode Register (offset: 0xC00)
Send Data Initiator Status Register (offset: 0xC04)
Send Data Initiator Statistics Control Register (offset: 0xC08)
Name
Bits
Access
Default
Value
Description
Reserved
31:9
RO
0
–
Incorrect BD flag fix disable
8
RW
0
Disable fix for SDI sends incorrect last BD flag to
SBDS.
Reserved
7:6
RO
0
–
Multiple Segment Enable
5
RW
0
Enable RDMA to read multisegment (up to four
segments) in one DMA request during TCP
segmentation.
Pre-DMA Debug
4
RW
0
When this bit is set, Send Data Initiator state
machine will be halted if the pre-DMA bit of the
Send BD is set.
Hardware Pre-DMA Enable
3
RW
0
Enable hardware LSO pre-DMA processing.
Stats Overflow Attn Enable
2
RW
0
Enable attention for statistics overflow.
Enable
1
RW
1
This bit controls whether the Send Data Initiator
state machine is active or not. When set to 0, it
completes the current operation and cleanly
halts. Until it is completely halted, it remains one
when read.
Reset
0
RW
0
When this bit is set to 1, Send Data Initiator state
machine is reset.
This is a self-clearing bit.
Name
Bits
Access
Default
Value
Description
Reserved
31:3
RO
0
–
Stats Overflow Attention
2
RO
0
A statistics managed by Send Data Initiator has
overflowed.
Reserved
1:0
RO
0
–
Name
Bits
Access
Default
Value
Description
Reserved
31:5
RO
0
–