
IBM3206K0424
IBM Processor for Network Resources
Preliminary
Receive Queues (RXQUE)
Page 370 of 676
pnr25.chapt05.01
August 14, 2000
AAL5 Packet Events
For AAL5 packet events, the event specifies the packet buffer address, and the event type field specifies the 
type of packet event. The following event types are defined:
Bit(s)
Name
Description
0x00=0000000
Normal AAL5 Packet Event 
(Packet Complete)
This event specifies that an AAL5 packet was received and has passed all AAL5 
protocol checks (CRC, length). The event information contains a pointer to the 
packet.
0x0e=0001110 Normal AAL5 FIFO Packet Event
This event specifies that an AAL5 FIFO packet was received and has passed all 
AAL5 protocol checks (CRC, length,...). The event information contains a pointer 
to the packet.
0x01=0000001
Normal AAL5 Packet Header 
Threshold Event (Packet Start)
This event specifies that the AAL5 packet header threshold was exceeded as set 
in the LCD. The event information contains a pointer to the packet header, and the 
user can access up to the packet header threshold bytes of data.
0x02=0000010
AAL5 Packet with Bad CRC was 
RX on LC 
This event specifies that an AAL5 packet was received and the AAL5 CRC is bad. 
The event information contains either a pointer to the packet if receiving bad 
frames, or a pointer to the LCD on which this packet was received.
0x03=0000011
AAL5 Packet with Bad Length 
Field was RX on LC 
This event specifies that a AAL5 packet was received and the AAL5 length field is 
bad. For example, there is too much data or not enough, but typically the bad CRC 
is detected first. The event information contains either a pointer to the packet if 
receiving bad frames, or a pointer to the LCD on which this packet was received.
0x04=0000100
AAL5 Packet that exceeds Max 
Len in LC was RX 
This event specifies that an AAL5 packet was received but the amount of data has 
exceeded the maximum length as specified in the LCD or in the MSDU register. 
The event information contains either a pointer to the packet if receiving bad 
frames, or a pointer to the LCD on which this packet was received.
0x05=0000101 AAL5 Packet Timeout on this LC 
This event specifies that a reassembly timeout has occurred for an AAL5 packet 
that was being reassembled. The event information contains either a pointer to the 
packet if receiving bad frames, or a pointer to the LCD on which this packet was 
received.
0x06=0000110 AAL5 Packet Forward Abort 
This event specifies that an AAL5 packet was terminated with a forward abort. The 
event information contains either a pointer to the packet if receiving bad frames, or 
a pointer to the LCD on which this packet was received.
0x07=0000111
AAL5 Packet CPI Field not equal 
to Zero 
This event specifies that a AAL5 packet was received and the AAL5 CPI field was 
not set to 
’
0
’
 which is an AAL5 protocol violation. The event information contains 
either a pointer to the packet if receiving bad frames, or a pointer to the LCD on 
which this packet was received.