Buffer Descriptors and Connection Tables
MPC885 PowerQUICC Family Reference Manual, Rev. 2
37-8
Freescale Semiconductor
Table 37-2
describes the ATM TxBD fields.
Table 37-2. ATM TxBD Field Descriptions
Offset from
TBD_PTR
Bits
Name
Description
0x00
0
R
Ready. Determines whether the data buffer is ready for transmission.
0 The data buffer associated with this BD is not ready for transmission. The
CPU core is free to manipulate this BD and its associated data buffer. The CP
clears this bit after the buffer has been sent or after an error condition is
encountered.
1 The data buffer, which has been prepared for transmission by the user, has
not been sent or is currently being sent. This BD and its buffer should not be
modified by the CPU core.
1
—
Reserved, should be cleared during initialization.
2
W
Wrap. Determines whether this is the final BD in the table.
0 This is not the last BD in the TxBD table.
1 This is the last BD in the TxBD table. The next time this channel is scheduled
to send data, the first BD in the channel’s TxBD table (the BD pointed to by
the channels’s TCT[TBASE] address) will be used. The number of TxBDs in
the table is programmable and is limited by the 256K memory space for all
the transmit channels.
3
I
Interrupt. Enables interrupts generated when the contents of the buffer have
been sent.
0 No interrupt is generated after the buffer has been transmitted.
1 The TXB bit is set in an entry in the interrupt queue after the buffer has been
sent.
4
L
Last in frame (AAL5). Set by the user for the last buffer in an AAL5 frame.
0 This is not the last buffer in the transmit frame.
1 This is the last buffer in the current transmit frame.
5
OAM
This bit is valid only in AAL0 buffers. Programmed by the user to distinguish
between user cells and non user cells. This bit is used by the performance
monitoring (PM) process; see the ITU-T recommendation I.610.
0 User cell
1 Non - user cell
6
CM
Continuous mode. Note that TxBD[R] is cleared if an error occurs during
transmission, regardless of CM.
0 Normal operation.
1 The CP does not clear TxBD[R] after this BD is closed, allowing the buffer to
be resent the next time the CP accesses this BD.
7–12
—
Reserved, should be cleared during initialization.
Summary of Contents for PowerQUICC MPC870
Page 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Page 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Page 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Page 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Page 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Page 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Page 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Page 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Page 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Page 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Page 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...