. . . . .
ETHERNET COMMUNICATION MODULE
Ethernet Receive Status register
www.digiembedded.com 287
Register
Register bit
assignment
13 12 11 10 9 8 7 6 5 4 3 2 1 015 14
31 29 28 27 26 25 24 23 22 21 20 19 18 17 1630
ReservedRXCE RXDV RXOK RXBR RXMC Rsvd RXDR
Reserved RXSIZE
Reserved RXSHT
Bits Access Mnemonic Reset Description
D31:27 N/A Reserved N/A N/A
D26:16 R RXSIZE 0x000 Receive frame size in bytes
Length of the received frame, in bytes.
D15 R RXCE 0x0 Receive carrier event previously seen
When set, indicates that a carrier event activity (an
activity on the receive channel that does not result in
a frame receive attempt being made) was found at
some point since the last receive statistics. A carrier
event results when the interface signals to the PHY
have the following values:
MRXER = 1
MRXDV = 0
RXD = 0xE
The event is being reported with this frame, although
it is not associated with the frame.
D14 R RXDV 0x0 Receive data violation event previously seen
Set when the last receive event was not long enough
to be a valid frame.
D13 R RXOK 0x0 Receive frame OK
Set when the frame has a valid CRC and no symbol
errors.
D12 R RXBR 0x0 Receive broadcast frame
Set when the frame has a valid broadcast address.
D11 R RXMC 0x0 Receive multicast frame
Set when the frame has a valid multicast address.
D10 N/A Reserved N/A N/A
D09 R RXDR 0x0 Receive frame has dribble bits
Set when an additional 1–7 bits are received after the
end of the frame.
D08:07 N/A Reserved N/A N/A