Table 32-7. cps rxqd field descriptions, 4 cps receive buffer descriptor (rxbd), Figure 32-17. cps receive buffer descriptor – Freescale Semiconductor MPC8260 User Manual

Page 1090: Cps receive buffer descriptor (rxbd) -28, Cps receive buffer descriptor -28, Cps rxqd field descriptions -28, Figure 32-17

Advertising
background image

ATM AAL2

MPC8260 PowerQUICC II Family Reference Manual, Rev. 2

32-28

Freescale Semiconductor

32.4.4.4

CPS Receive Buffer Descriptor (RxBD)

The CPS RxBD structure consists of a BD table that points to data buffers. The RxBDs contain, apart from
the buffer pointer, the packet header, as shown in

Figure 32-17

. The buffers contain the packet payload.

Table 32-8

describes the CPS RxBD fields.

Table 32-7. CPS RxQD Field Descriptions

Offset

Bits

Name

1

1

Boldfaced entries must be initialized by the user.

Description

0x00

0–11

Reserved, should be cleared during initialization.

12

RBM

Receive buffer mask.
0 Disable receive buffer interrupt.
1 Enable receive buffer interrupt.

13

Reserved, should be cleared during initialization.

14-15

SubType

SubType. Sublayer type, should be 00 (CPS) for this descriptor.
00 CPS sublayer.
01 CPS switched.
10 SSSAR.
11 Reserved.

0x02

RxBD Table
Offset

Holds the offset to the next BD to be opened by the receiver. Should be cleared
during initialization.

0x04 —

RxBD Table
Base

Holds the pointer to the first BD in the BD table.

0

1

2

3

4

6

7

8

15

Offset + 0x00

E

CM

W

I

UP

CPS Packet Header

Offset + 0x02

Packet Header

Offset + 0x04

Rx Data Buffer Pointer (RXDBPTR)

Offset + 0x06

Figure 32-17. CPS Receive Buffer Descriptor

Advertising