SMC Networks SMC91C95 User Manual
Page 62
62
I/O SPACE - BANK2
OFFSET
NAME
TYPE
SYMBOL
C
INTERRUPT STATUS REGISTER
READ ONLY
IST
ERCV
INT
EPH INT
RX_OVR
N INT
ALLOC
INT
TX
EMPTY
INT
TX INT
RCV INT
X
0
0
0
0
1
0
0
OFFSET
NAME
TYPE
SYMBOL
C
INTERRUPT ACKNOWLEDGE
REGISTER
WRITE ONLY
ACK
ERCV
INT
RX_OVR
N INT
TX
EMPTY
INT
TX INT
OFFSET
NAME
TYPE
SYMBOL
D
INTERRUPT MASK REGISTER
READ/WRITE
MSK
ERCV
INT
EPH INT
RX_OVR
N INT
ALLOC
INT
TX
EMPTY
INT
TX INT
RCV INT
X
0
0
0
0
0
0
0
This register can be read and written as a word or
as two individual bytes.
The Interrupt Mask Register bits enable the
appropriate bits when high and disable them when
low. An enabled bit being set will cause a
hardware interrupt.
EPH INT - Set when the Ethernet Protocol Handler
section indicates one out of various possible
special conditions. This bit merges exception type
of interrupt sources, whose service time is not
critical to the execution speed of the low level
drivers. The exact nature of the interrupt can be
obtained from the EPH Status Register (EPHSR),
and enabling of these sources can be done via the
Control Register. The possible sources are:
LINK_OK transition
CTR_ROL - Statistics counter roll over.
TXENA cleared - A fatal transmit error occurred
forcing TXENA to be cleared. TX_SUC will be low
and the specific reason will be reflected by the bits:
TXUNRN - Transmit underrun
SQET - SQE Error
LOST CARR - Lost Carrier
LATCOL - Late Collision
16COL - 16 collisions