9-18
DS785UM1
Copyright 2007 Cirrus Logic
1/10/100 Mbps Ethernet LAN Controller
EP93xx User’s Guide
9
9
9
If both EOF and EOB bits are zero, the entry was made for a receive header threshold. This
indicates that there have been at least as many bytes transferred as specified in Receive
Header Length 1 or 2. These registers may be set to any threshold to provide an early
indication to the Host that a receive frame is in progress. The status will contain valid data in
the address match and hash table fields, but as the status is provided before end of frame is
reached, it will always indicate received without error.
If the EOF bit is zero and the EOB bit is set, the status indicates that the end of a receive
buffer has been reached before the end of the receive frame. If the receive buffers are much
smaller than the frame size, there may be many such statuses per frame.
When the EOF and EOB bits are both set, the status indicates the end of frame has been
transferred. The EOB is always set at this time to indicate that the MAC has finished
transferring to the buffer. The buffer is not necessarily full.
When a status event causes an interrupt, the interrupt pin will be activated after the status
has been transferred to the status queue.
9.2.3.1 Receive Status Format
Receive Status - First Word
Definition:
Receive Status, first word. Contains status information for the receiver
operation.
Bit Descriptions:
RSVD:
Reserved. Unknown During Read.
RFP:
Receive Frame Processed. The Receive Frame
Processed bit is always written as a “1” by the MAC when
the status is ready and it may be used by the Host to mark
its progress through the status queue. The Host may
alternatively use the RXStsQCurAdd to determine how
much of the status queue to process.
RWE:
Received Without Error. The Received Without Error bit
indicates that the frame was received without any of the
following error conditions: CRCerror, ExtraData, Runt, or
Receive Overrun.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
RFP
RWE
EOF
EOB
RSVD
AM
RX_Err
OE
FE
Runt
EData
CRCE
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CRCI
RSVD
HTI
RSVD
Summary of Contents for EP93 Series
Page 28: ...P 6 DS785UM1 Copyright 2007 Cirrus Logic Preface EP93xx User s Guide PP P ...
Page 162: ...5 36 DS785UM1 Copyright 2007 Cirrus Logic System Controller EP93xx User s Guide 55 5 ...
Page 576: ...15 18 DS785UM1 Copyright 2007 Cirrus Logic UART2 EP93xx User s Guide 1515 15 ...
Page 634: ...17 38 DS785UM1 Copyright 2007 Cirrus Logic IrDA EP93xx User s Guide 1717 17 ...
Page 648: ...19 6 DS785UM1 Copyright 2007 Cirrus Logic Watchdog Timer EP93xx User s Guide 1919 19 ...
Page 688: ...21 32 DS785UM1 Copyright 2007 Cirrus Logic I2S Controller EP93xx User s Guide 2121 21 ...
Page 790: ...27 20 DS785UM1 Copyright 2007 Cirrus Logic IDE Interface EP93xx User s Guide 2727 27 ...
Page 808: ...28 18 DS785UM1 Copyright 2007 Cirrus Logic GPIO Interface EP93xx User s Guide 2828 28 ...