AX88140A
PRELIMINARY
ASIX ELECTRONICS CORPORATION
23
4.2.6 Status Register (REG5)
1.
2.
3.
4.
The status register contains all the status bits that the AX88140A reports to the host.
Most of the fields in this register cause the host to be interrupted.
REG5 bits are not cleared when read.
Writing 1 to these bits clears them; writing 0 has no effect. Each field can be masked.
Field
31:26
25:23
R/W/C
-
R
Description
Reserved
EB - Error Bits
(Not generate interrupt)
Indicates the type of error that
caused system error.
Valid only when fatal bus error
REG5<13> is set.
25
0
0
0
0
1
24
0
0
1
1
x
23
0
1
0
1
x
Description
Parity error
Master abort
Target abort
Reserved
Reserved
22:20
19:17
16
-
-
R
Reserved.--Written as “0” for future compatibility concern.
Reserved.--Written as “0” for future compatibility concern.
NIS - Normal Interrupt Summary
Only the unmasked bits affect normal interrupt summary REG5<16> bit Normal interrupt
summary bit. Its value is the logical OR of :
CSR5<0>
CSR5<2>
CSR5<6>
CSR5<10>
CSR5<11>
AIS - Abnormal Interrupt Summary
Only unmasked bits affect only the abnormal interrupt summary REG5<15> bit.
Abnormal interrupt summary bits. Its value is the logical OR of :
CSR5<1>
CSR5<3>
CSR5<5>
CSR5<7>
CSR5<8>
CSR5<9>
CSR5<13>
FBE - Fatal Bus Error
Indicates that a system error occurred. If a system error occurs, all bus accesses are disabled
GTE - General Purpose Timer Expired
Indicates that the general-purpose timer (REG11) counter has expired. This timer is mainlyused
by the software driver.
ETI - Early Transmit Interrupt
Indicates that the packet to be transmitted was fully transferred into the chip‘s internal transmit
FIFOs. Transmit interrupt (REG5<0>) automatically clears this bit.
RWT - Receive watchdog Time out
Indicates that the receivewatchdog timer expired andanother node is stillactive on thenetwork.
In case of overflow, the long packets may not be received.
RPS - Receive Process Stopped
Asserts when the receive process enters stopped state.
RU - Receive Buffer Unavailable
Indicates the next descriptor in the receive list is owned by the host and cannot be acquired by
the AX88140A.The reception process is suspended.
RI - Receive Interrupt
Indicates the completion of a frame reception.Specific frame statusinformation has beenposted
in the descriptor. The reception process remains in the running state.
UNF - Transmit Under-flow
Indicates that the transmit FIFO had an under-flow condition during the packet transmission.
The transmit process is placed in the suspended state and under-flow error TDES0<1> is set.
transmit interrupt
transmit buffer unavailable
receive interrupt
Early transmit interrupt
General-purpose timer expired
transmit process stopped
transmit jabber time out
transmit under-flow
receive buffer unavailable
receive process stopped
receive watchdog time out
fatal bus error
15
R
13
R
11
R/W/C
10
R/W/C
9
R/W/C
8
R/W/C
7
R/W/C
6
R/W/C
5
R/W/C
4
-
Reserved.--Written as “0” for future compatibility concern.