Table 33-18. itintstat field descriptions, 2 ima link receive table entry, Ima link receive table entry -44 – Freescale Semiconductor MPC8260 User Manual
Page 1146: Itintstat field descriptions -44, Table 33-18 des cribes the itintstat bit fields

Inverse Multiplexing for ATM (IMA)
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
33-44
Freescale Semiconductor
describes the ITINTSTAT bit fields.
33.4.5.2
IMA Link Receive Table Entry
Table 33-18. ITINTSTAT Field Descriptions
Bits
Name
Description
0-3
—
Reserved, initialize to zero.
4
PTQO
Persistent transmit queue overflow. Set when a transmit queue overflow occurs for two cells in
a row. Further transmit queue overflow events are masked when this bit is set, in order to avoid
a ’flood’ of interrupts. This bit can be used to distinguish a temporary overflow condition (which
could be caused by a rate differential between the TRL and non-TRL link which was out of
compensatable range), or a persistent overflow condition (which could be caused by a more
permanent condition, such as a failure of this link’s PHY device).
Initialize to zero at link startup.
5
TQO
Transmit queue overflow. Set when a transmit queue overflow occurs; cleared when a cell is
successfully transmitted. As this bit is set or cleared on a cell-by-cell basis, it may no longer be
set when software reads it if the overflow condition was only temporary. PTQO should be used
instead to distinguish between persistent or temporary underrun conditions.
6
PTQU
Persistent transmit queue underrun. Set when a transmit queue underrun occurs for two cells
in a row. Further transmit queue underrun events are masked when this bit is set, in order to
avoid a ’flood’ of interrupts. This bit can be used to distinguish a temporary underrun condition
(which could be caused by a rate differential between the TRL and non-TRL link which was out
of compensatable range), or a persistent underrun condition (which could be caused by a more
permanent condition, such as a TRL failure).
Initialize to zero at link startup.
7
TQU
Transmit queue underrun. Set when a transmit queue underrun occurs; cleared when a cell is
successfully transmitted. As this bit is set or cleared on a cell-by-cell basis, it may no longer be
set when software reads it if the underrun condition was only temporary. PTQU should be used
instead to distinguish between persistent or temporary underrun conditions.
Initialize to zero at link startup.
Table 33-19. IMA Link Receive Table Entry
1
Offset Name
Width
Description
0x00
ILRCNTL
Hword
IMA link receive control parameters.
0x02
ILRSTATE
Hword
IMA link receive state. Microcode-managed parameter. Initialize to
0x0040 at link startup.
0x04
ILID
Byte
IMA link ID. Formatted per the Cell ID and Link ID field of an ICP cell.
Bit 0: 1 (indicating ICP cell)
Bits 1-2: Program to zero
Bits 3-7: Program to validated LID for this link
[Note: This value is only used by microcode to validate incoming ICP
cells for this link, it is not used to determine round-robin transmission
order. That function is performed by the group order table.]
0x05
RMCTR
Byte
Receive M counter. Microcode-managed parameter.
0x06
LRIFSN
Byte
Receive IFSN counter. Microcode-managed parameter.