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.
Summary of Contents for ThunderLAN TNETE100A
Page 2: ...Printed in U S A October 1996 L411001 9761 revisionA SPWU013A ...
Page 3: ......
Page 17: ...xiv ...
Page 23: ...1 6 ...
Page 67: ...3 10 ...
Page 81: ...4 14 ...
Page 113: ...7 10 ...
Page 165: ...A 52 ...
Page 179: ...C 2 ...