Texas Instruments TNETE110A Network Card User Manual


 
Interrupt Type Codes
4-10
4.4.8 Adapter Check Interrupt. Int_type = 110b and Int_Vec 00h
An adapter check interrupt occurs when ThunderLAN enters an unrecover-
able state and must be reset. This unrecoverable condition occurs when
ThunderLAN does not agree with the parameters given to it by the driver or
when it does not agree with the external hardware. On an adapter check, the
driver:
Disables interrupts
Reads the adapter check code from the CH_PARM
register
Clears any Tx queued transmissions. In an adapter check, ThunderLAN
is not on the network wire.
Reads the statistics registers, since these are lost when ThunderLAN is
reset
Performs a software reset by asserting the Ad_Rst bit in the HOST_CMD
register
Exits the routine but does not acknowledge, since reset clears the interrupt
The adapter check error status is readable from the CH_PARM register loca-
tion whenever an adapter check interrupt is indicated. The status includes
fields to indicate the type of error and its source.