Datasheet

37
Table 34. Interrupt- and Mask-Register Field Descriptions (Continued)
BITS ACRONYM FUNCTION NAME DESCRIPTION
11 ITBadF Bad packet
formatted in ITF
When ITBadF is set, the transmitter has detected invalid data at the
isochronous transmit-FIFO interface.
12 ATBadF Bad packet
formatted in ATF
When ATBadF is set, the transmitter has detected invalid data at the
asynchronous transmit-FIFO interface. If the first quadlet of a packet is
not written to the ATF_First or ATF_First&Update address, the
transmitter enters a state denoted by an ATBadF interrupt. An underflow
of the ATF also causes an ATBadF interrupt. If this state is entered, no
asynchronous packets can be sent until the ATF is cleared by way of the
CLR ATF control bit. Isochronous packets can be sent while in this state.
13 Reserved Reserved Reserved
14 SntRj Busy acknowledge
sent by receiver
SntRj is set when a GRF overflow condition occurs. The receiver is then
forced to send a busy acknowledge packet in response to a packet
addressed to this node.
15 HdrEr Header error When HdrEr is set, the receiver detected a header CRC error on an
incoming packet that may have been addressed to this node. The
packet is discarded.
16 TCErr Transaction code
error
When TCErr is set, the transmitter detected an invalid transaction code
in the data at the transmit FIFO interface.
17 18 Reserved Reserved Reserved
19 CyTmOut Cycle timer out The Isochronous cycle lasts for more than the nominal 125 µs.
20 CySec Cycle second
incremented
When CySec is set, the cycle-second field in the cycle-timer register is
incremented. This occurs approximately every second when the cycle
timer is enabled.
21 CySt Cycle started When CySt is set, the transmitter has sent or the receiver has received a
cycle
-start packet.
22 CyDne Cycle done When CyDne is set, a subaction gap has been detected on the bus after
the transmission or reception of a cycle-start packet. This indicates that
the isochronous cycle is over.
23 CyPnd Cycle pending When CyPnd is set, the cycle-timer offset is set to 0 (rolled over or reset)
and remains set until the isochronous cycle ends.
24 CyLst Cycle lost When CyLst is set, the cycle timer has rolled over twice without the
reception of a cycle-start packet. This occurs only when this node is not
the cycle master.
25 CArbFI Cycle arbitration
failed
When CArbFI is set, the arbitration to send the cycle-start packet has
failed.
26 28 Reserved Reserved Reserved
29 ArbGp Arbitration gap Arbitration gap occurred
30 FrGp Subaction gap Subaction gap occurred
31 IArbFI Isochronous
arbitration failed
When IArbFI is set, the arbitration to send an isochronous packet has
failed.