
W89C840AF
-
67
-
Publication Release Date:October 2000
Revision 1.01
10
MP
Multicast Packet :
When set, it indicates that the received packet has a multicast address. This bit is
valid only when RFD (R00[9]) or RLD (R00[8]) is set.
9
RFD
First Descriptor.
When set, it indicates that this descriptor is the first descriptor of the current
packet. The RFD is valid on each descriptor of the current receive frame.
8
RLD
Last Descriptor.
When set, it indicates that this descriptor is the last descriptor of the current
packet. The RLD is valid on each descriptor of the current receive frame.
When both RFD and RLD are high, It means that the current receive frame is
described by a single descriptor.
When both RFD and RLD are low, it means that the current descriptor is neither
the first nor the last descriptor of the current frame.
When RFD is high and RLD is low, it means that the current descriptor is the
first descriptor of the current frame.
When RFD is low and RLD is high, it means that the current descriptor is the
last descriptor of the the current frame.
7
PTL
Packet Too Long:
When set, it indicates that the received packet length exceeds 2048 bytes. This bit
is valid only when RFD (R00[9]) or RLD (R00[8]) is set, i.e. the first or the last
descriptor of the current frame.
6
LE
Late Event:
When set, it indicates that the MAC detected a receive collision event occurred
at the time after the 64 bytes following Start Frame Delimiter (SFD) when the
MAC is receiving the packet. This bit is valid only when RFD (R00[9]) or RLD
(R00[8]) is set, i.e. the first or the last descriptor of the current frame.
3
MRE
MII Receive Error:
When set, it indicates that the a receive error in the physical layer was reported
during the frame reception. This bit is valid only when RFD (R00[9]) or RLD
(R00[8]) is set, i.e. the first or the last descriptor of the current frame.
2
DB
Dribbling Bit :
When set, it indicates that the receive packet contains an extra bits, not aligned
with the 8 bits boundary.
The received packet will be treated as a good packet even the DB bit is set if the
CRC Error (R00[1]) is reset, i.e. no CRC error.
This bit is not valid if a late collision (R00[6]) or runt packet (R00[11]) is set.
This bit is valid only when RFD (R00[9]) or RLD (R00[8]) is set, i.e. the first or
the last descriptor of the current frame.