Texas Instruments TNETE110A Network Card User Manual


 
Interrupt Type Codes
4-12
Table 4–2. Adapter Check Failure Codes
Bit Name Function
00h
01h DataPar Data parity error: Indicates that during bus master operations, ThunderLAN has de-
tected a PCI bus data parity error, and parity error checking was enabled (the PAR_En
bit in the PCI command register is set).
02h AdrsPar Address parity error: Indicates that ThunderLAN has detected a PCI bus address parity
error, and that parity error checking is enabled (the PAR_En bit in the PCI command
register is set).
03h Mabort Master abort: When set, indicates ThunderLAN aborted a master cycle due to a master
abort. ThunderLAN master aborts a PCI data transfer if the target does not respond
with a PDEVSEL# signature within six clock cycles of the start of the transfer.
04h Tabort Target abort: When set, indicates a ThunderLAN master cycle was aborted due to a
target abort.
05h ListErr List error:
The sum of a transmit list’s data count fields was not equal to the frame length indi-
cated in the list’s frame size field.
The last nonzero fragment of a receive or transmit list did not have bit 31 of the data
count field set.
Please note that if you are in multifragment mode and are using less than ten frag-
ments, the fragment after the last fragment used in a receive list must have 0 in its data
count field.
06h AckErr Acknowledge error: An attempt to overservice Rx or Tx EOF interrupts has taken place.
07h IovErr Int overflow error: Rx or Tx EOF interrupts have been underserviced, resulting in an
overflow of the interrupt counter. The interrupt counter is ten bits wide and seven inter-
rupt bits can be acknowledged at one time.
Interrupt overflow also occurs when a Tx GO command has been given before a Tx
EOC has been acknowledged. The EOC interrupt counter is only one bit wide. The
same happens when an Rx GO command is given before an Rx EOC has been ac-
knowledged.
08h–FFh
Reserved