
AX88141 PRELIMINARY
ASIX ELECTRONICS CORPORATION
21
CONFIDENTIAL
4.2.8 Status Register (REG5)
1.
The status register contains all the status bits that the AX88141 reports to the host.
2.
Most of the fields in this register cause the host to be interrupted.
3.
REG5 bits are not cleared when read.
4.
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
-
-
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>
transmit interrupt
CSR5<2>
transmit buffer unavailable
CSR5<6>
receive interrupt
CSR5<10>
Early transmit interrupt
CSR5<11>
General-purpose timer expired
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>
transmit process stopped
CSR5<3>
transmit jabber time out
CSR5<5>
transmit under-flow
CSR5<7>
receive buffer unavailable
CSR5<8>
receive process stopped
CSR5<9>
receive watchdog time out
CSR5<13>
fatal bus error
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 mainly used 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 receive watchdog timer expired and another node is still active on the network. 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
AX88141.The reception process is suspended.
RI - Receive Interrupt
Indicates the completion of a frame reception. Specific frame status information has been posted 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.
R
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.