Product specifications

VT1211 LPC SuperIO and Hardware Monitor
Revision 1.0 January 8, 2002 -54- Register Descriptions VFIR I/O
Technologies, Inc.
We Connect
We ConnectWe Connect
We Connect
Offset 21 Host Status (00h) ............................................RO
7 Reserved ........................................ always reads 0
6 Timer Interrupt ................................................... RO
‘1’ indicates that a timer interrupt is pending.
5 Tx Interrupt ......................................................... RO
‘1’ indicates that a transmitter interrupt is pending.
4 Rx Interrupt ......................................................... RO
‘1’ indicates that a receiver interrupt is pending. The
following conditions clear the Rx Interrupt condition:
n Reading the Rx Ring Packet Counter Low
Register
n Issuing a Reset Rx Special Condition Interrupt
command
n Hardware Reset
n Software Reset
3-1 Interrupt Identification [2:0] .............................. RO
This 3-bit identification code provides an alternative
method for identifying the interrupt source by
indicating the interrupt type and priority level.
Interrupt Type
Priority
0xx -reserved- n/a
100 Rx Special Condition Highest
FIFO Overrun
CRC Error
End of Packet (EOF)
Phy Error
Max Length
–BadSIR
101 Rx Data Available Second
110 Tx Buffer Empty Third
111 Tx Special Condition Fourth
FIFO Underrun
–EOM
–EarlyEOM
0HostBusy.......................................................... RO
0 IR controller host interface is not processing a
transaction.
1 IR controller host interface is in the process of
completing a transaction (any transmit or
receive).
Offset 22 Miscellaneous Control .................................. RW
7TransmitDMAEnable
0 Disable................................................... default
1 Enable DREQ1 (if dual DMA channel is
selected) as a transmit DMA channel
6 Receive DMA Enable
0 Disable the receive DMA channel (but
DREQ0 is used also for transmit if both of bits
of single DMA channel DREQ0 and Transmit
DMA Enable are set)............................. default
1 Enable DREQ0 as a receive DMA channel
(DREQ0 is also used for the transmit DMA
channel if a single DMA channel is selected)
5 Swap DMA Channel
0 Disable................................................... default
1 Enable swap of DREQ0 and DREQ1
4 Internal Loopback
0 Disable................................................... default
1 Enable internal loopback at the physical layer
3 Enable Transmit on Loop
0 Disable................................................... default
1 Enable transmission to LED when internal
loopback is enabled
2-0 Reserved ........................................always reads 0
Offset 23 Transmit Control 1 (00h) ............................. RW
7 Reserved ........................................always reads 0
6 Transmit FIFO Ready Interrupt
0 Disable................................................... default
1 Enable TxFIFO Ready interrupt (when
TXFIFO reaches its threshold level).
5 Transmit FIFO Underrun/EOM Interrupt Enable
0 Disable................................................... default
1 Enable TxFIFO Underrun and EOM
interrupts.
4-3 Transmit FIFO Level
An interrupt occurs when bit-6 (Transmit FIFO
Ready Interrupt) is set and the Transmit FIFO level is
below the trigger level per the following setting
(settings depend on the FIFO size):
00 FIFO Full............................................... default
01 FIFO 3/4 Full
10 FIFO 1/2 Full
11 FIFO 1/4 Full
2-0 Reserved ........................................always reads 0