Figure 32-7. cps tx queue descriptor (txqd), Cps tx queue descriptor (txqd) -14, Cps txqd field descriptions -14 – Freescale Semiconductor MPC8260 User Manual

Page 1076: Figure 32-7, Table 32-2 describes the cps txqd fields

Advertising
background image

ATM AAL2

MPC8260 PowerQUICC II Family Reference Manual, Rev. 2

32-14

Freescale Semiconductor

Table 32-2

describes the CPS TxQD fields.

.

0

7

8

9

10

11

12

13

15

Offset + 0x00

BNM

SW

HEC

CPS

TBM

Offset + 0x02

TxBD Table Offset In (switched mode only)

Offset + 0x04

TxBD Table Base

Offset + 0x06

Offset + 0x08

TxBD Table Offset Out

Offset + 0x0A

Number of Packets In Queue

Offset + 0x0C

NextQueue

Offset + 0x0E

Figure 32-7. CPS Tx Queue Descriptor (TxQD)

Table 32-2. CPS TxQD Field Descriptions

Offset

Bits

Name

1

Description

0x00

0-7

Reserved for internal use. (Used to save the BD status of the open BD.)

8

BNM

Buffer not-ready interrupt mask of the TxBD table.
0 The transmit buffer-not-ready event for this queue is masked. (The event is not sent

to the interrupt queue.)

1 The buffer-not-ready event for this queue is enabled.

9

SW

Switching queue.
0 Normal TX Queue.
1 This TxQD handles a switching queue. The receiver and transmitter share this queue.

10

HEC

HEC calculation.
0 Transmitter calculates the CPS header HEC.
1 The CPS header HEC is taken as is from the CPS buffer descriptor.

11

CPS

Sublayer type. For a CPS TxQD, this field must be set.
0 SSSAR or SSTED.
1 CPS packet.

12

TBM

Transmit buffer interrupt mask.
0 The transmit buffer event of this queue is masked. (The event is not sent to the

interrupt queue).

1 The transmit buffer event of this queue is enabled.

13-15

Reserved, should be cleared during initialization.

0x02

TxBD Table

Offset In

Used only when this queue is used for switching (SW=1). Should be cleared during
initialization.

0x04

TxBD Table

Base

This pointer points to the base address of the BD table.

0x08

TxBD Table

Offset Out

Holds the offset from the TxBD table base to the next BD to be opened by the
transmitter. Should be cleared during initialization.

Advertising