
IBM3206K0424
IBM Processor for Network Resources
Preliminary
Receive Queues (RXQUE)
Page 374 of 676
pnr25.chapt05.01
August 14, 2000
0x38=0111000 Virtual Memory Resource Event 
This event specifies that an AAL5 cell was received, but could not be written into 
the buffer because a virtual memory boundary was crossed and a buffer was not 
available to fill in the next segment. This can also happen if the cell crosses a 
boundary that would make the buffer larger than the virtual buffer size. 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.
0x39=0111001 Buffer Overflow Event 
This event specifies that an AAL5 cell was received, but could not be written into 
the buffer because it would exceed the real buffer size. The event information con-
tains either a pointer to the packet if receiving bad frames, or a pointer to the LCD 
on which this packet was received.
0x3a=0111010Event 
This event specifies that an AAL7 (AAL5 with cut through) packet was completed, 
but no DMA descriptors were available to DMA the packet header. The event infor-
mation contains either a pointer to the packet if receiving bad frames, or a pointer 
to the LCD on which this packet was received.
0x3b=0111011Due to Error Event 
This event specifies that a DMA descriptor enqueued with a cut-through operation 
was cancelled because an error condition was detected with the packet (CRC, 
length,...). The event information contains the system descriptor address that was 
cancelled.
0x3c=0111100Scatter Packet 
This event specifies that an AAL5 packet completed with no errors, but there was a 
lack of scatter buffers to complete the scatter DMA. The user must interrogate the 
partial DMA list in the packet header to recover the system pages. Once this is 
done, the packet should be freed. The user can alternately treat this as a good 
packet and complete the packet processing by setting up additional DMAs to move 
the remaining data to system pages. The event information contains the 
IBM3206K0424 buffer address.
0x3d=0111101Event 
This event specifies that a counter overflow event has been raised. The event 
information specifies which counter overflowed. Multiple counter overflows can be 
specified with a single event. The following is the definition of the event informa-
tion:
Bit 27 GPDMA Write DMA Byte Count Overflow
Bit 26 GPDMA Read DMA Byte Count Overflow
Bit 25 RXQUE Timestamp Counter Overflow
Bit 24 PCINT Performance Counter 1 Overflow
Bit 23 PCINT Performance Counter 2 Overflow
0x3e=0111110 POOLS Status Event 
This event specifies that a POOLS status event has been raised. The event infor-
mation contains the status. See 
Buffer Pool Management (POOLS)
 on page 247 
for the definition.
0x5e=1011110 Timestamp Event 
This event specifies that a timestamp event has been placed ahead of next event. 
The event information contains the timestamp.
0x5f=1011111 64-bit Timestamp Event 
This event specifies that a timestamp event has been placed ahead of next event. 
The most significant word in the event-information field contains the full 32-bit 
timestamp. 
Miscellaneous Events
 (Continued)
Bit(s)
Name
Description