Non-PCI Single-Chip Full Duplex Ethernet Controller with Magic Packet
I/O SPACE - BANK3
OFFSET
C
NAME
EARLY RCV REGISTER
TYPE
READ/WRITE
SYMBOL
ERCV
RCV COUNTER
0
0
0
1
0
1
0
0
1
1
1
1
RCV
ERCV THRESHOLD
DISCRD
0
1
1
1
RCV DISCRD - Set to discard a packet being received.
ERCV THRESHOLD - Threshold for ERCV interrupt. Specified in 64 byte multiples. Whenever the number
of bytes written in memory for the presently received packet exceeds the ERCV THRESHOLD, ERCV INT
bit of the INTERRUPT STATUS REGISTER is set.
Rcv Counter - This 8 bit value is the “Real Time” count, in bytes, of the current Receive packet (this
includes the 4 bytes of status and packet length). The count is rounded to the nearest Nibble (16 bytes).
The Counter is multiplied by 16 decimals to obtain the number of bytes currently received.
Note:
The value of the RCV Counter is in real time asynchronous format (i.e. The value is constantly changing).
It is recommended that the register be read multiple times to get an accurate reading. Note: The Rcv
Counter register will return a value of “0” when no receive event is occurring.
Rev. 09/10/2004
Page 64
SMSC LAN91C965v&3v
DATASHEET