Ethernet MAC (EMAC) Registers
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 319
Autopolling Status Register (offset: 0x458)
Transmit MAC Mode Register (offset: 0x45C)
Fast_Clock
0
RW
0
–
Name
Bits
Access
Default
Value
Description
Reserved
31:1
RO
0
–
Auto-polling Error
0
W2C
0
Indicates an autopolling error occurred, if set.
Name
Bits
Access
Default
Value
Description
RR Weight
31:27
RW
00000
This field may be programmed to assign a weight
to the “Weighted Round Robin” arbitration mode.
This field is applicable only when the appropriate
arbitration mode is chosen, i.e., [19:17] of this
register is equal to “001”.
Transmit FTQ Arbitration Mode 26:24
RW
000
This field determines the arbitration mode of the
TCE block among LAN traffic and APE traffic as
below:
000–Simple Round Robin
001–Weighted Round Robin
010–Shut off APE transmit stream
011–Shut off LAN transmit stream
1xx–Reserved for future use
Caution:
This field must remain static following
boot.
HTX2B Count Down Mode
23
RW
0
When this bit is 0:
If there is an HTX2B packet to be enqueued to
the HTX2B, FIFO. However, if the FIFO does not
have sufficient space, TCE drops the copy of the
HTX2B-bound packet and moves on.
When this bit is 1:
If there is an HTX2B packet to be enqueued to
the HTX2B, FIFO. However, if the FIFO does not
appear to have sufficient space at the first
attempt, TCE counts down a few clocks, then
makes a second attempt. If the FIFO still does
not have sufficient space, TCE simply drops the
copy of the HTX2B-bound packet and moves on.
The number of clocks to count-down is
programmable at register 0x464[31:24].
Name
Bits
Access
Default
Value
Description