Ethernet MAC (EMAC) Registers
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 320
HTX2B Programmable Jumbo
Frame Length
22
RW
0
When this bit is 0:
Hardware automatically applies preset lengths to
detect jumbo frames for HTX2B.
When this bit is 1:
The jumbo frame length for HTX2B is
programmable via 0x464[23:16].
Reserved
21
–
–
–
TX-MBUF Burst Size
20:17
RW
0000
This filed determines the size of the MA read
performed by TCE.
0000 => burst-size 16
0001–01111 => reserved
1000 => burst-size 8
1001 => burst-size 9
………
1111 => burst-size 15
Do not insert GCM/GMAC IV
16
RW
0
If this bit is 0, an IV is generated by the chip and
inserted in an offloaded TX ESP or TX AH packet
in GCM or GMAC Cipher mode.
If this bit is 1, an IV is not inserted. Instead, the IV
is extracted from the TX frame.
Do not drop if packet found
malformed
15
RW
0
These bit are there for debug purposes. Normally
an offloaded TX packet that does not adhere to
BCM5718 family limitations or does not
associate with a valid SA, unless the bit
corresponding to the error symptom is set to 1
here; in that case the particular error is
overlooked and the packet is transmitted in clear
text.
When such a packet is dropped in the chip, an
interrupt is generated.
Do not drop if SA found in RX
direction
14
RW
0
Do not drop if unsupported
IPV6 extension found or IPv4
option found
13
RW
0
Do not drop if SA invalid
12
RW
0
Do not drop if AH/ESP Header
not found
11
RW
0
Enable TX AH Offload
10
RW
0
A value 1 enables the TX AH offload feature.
When 0, offloaded AH packet gets dropped. This
value must be static.
Enable TX ESP Offload
9
RW
0
A value 1 enables the TX ESP offload feature.
When 0, offloaded ESP packet gets dropped.
This value must be static.
TxMBUF corruption lockup fix
enable
8
RW
0
When set, TXMBUF corruption lockup fix is
enabled.
Link Aware Enable
7
RW
0
When set, transmission of packets by the MAC is
enabled only when link is up.
Enable Long Pause
6
RW
0
When set, the Pause time value set in the
transmitted PAUSE frames is 0xFFFF.
The default value for PAUSE time is 0x1FFF
Enable Big Backoff
5
RW
0
MAC will use larger than normal back-off
algorithm.
Name
Bits
Access
Default
Value
Description