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