Universal Serial Bus (USB)
MPC885 PowerQUICC Family Reference Manual, Rev. 2
31-26
Freescale Semiconductor
Data length (the second half word of a TxBD) is the number of octets the CP should send from this BD’s
data buffer. It is never modified by the CP.
Tx buffer pointer (the third and fourth half words of a TxBD) always points to the first location of the
buffer in internal or external memory. The pointer may be even or odd.
31.12.3 USB Transmit Buffer Descriptor (TxBD) for Host
Data to be transmitted with the USB to the CP by is arranged in buffers referenced by the TxBD ring. The
first word of the TxBD contains status and control bits.
0x00
(cont.)
6
CNF
Transmit confirmation. Valid only when the L bit is set; otherwise it is ignored. Applies to
multi-frame enabled endpoints (USEP
n[MF] = 1); see
Section 31.11.3, “USB Endpoint
Registers (USEP0–USEP3).”
0 Continue to load the transmit FIFO with the next packet. Several packets may be loaded
to the FIFO.
1 Last packet that is loaded to FIFO. No more packets will be loaded to FIFO after a
packet marked CNF, till it transmitted.
7
Reserved, should be cleared
8–9
PID
Packet ID. This bit field is valid for the first BD of a packet; otherwise it is ignored.
0X Do not append PID to the data.
10 Transmit DATA0 PID before sending the data.
11 Transmit DATA1 PID before sending the data.
10–12
—
Reserved, should be cleared.
13
TO
1
Time out. Indicates that the host failed to acknowledge the packet.
14
UN
1
Underrun. Indicates that the USB encountered a transmitter underrun condition while
sending the buffer.
15
—
Reserved, should be cleared.
0x02
0–15
Data length
The data length is the number of octets that the CP should transmit from this BD’s data
buffer. It is never modified by the CP. This value should normally be greater than zero.
0x04
0–31
Tx data buffer
pointer
The transmit buffer pointer, which always points to the first location of the associated data
buffer, may be even or odd.The buffer may reside in either internal or external memory.
1
Written by the USB controller after it finishes sending the associated data buffer.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
R
—
W
I
L
TC
CNF LSP
PID
—
NAK STAL
TO
UN
—
2
DATA LENGTH
4
TX DATA BUFFER POINTER
6
Figure 31-21. USB Transmit Buffer Descriptor (TxBD)
1,2
1
Entries in
boldface
must be initialized by the user.
2
All fields should be prepared by the user before transmission.
Table 31-15. USB Function TxBD Fields (continued)
Offset
Bit
Name
Description
Содержание PowerQUICC MPC870
Страница 1: ...MPC885 PowerQUICC Family Reference Manual Supports MPC885 MPC880 MPC875 MPC870 MPC885RM Rev 2 04 2006 ...
Страница 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Страница 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Страница 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Страница 192: ...MPC885 Instruction Set MPC885 PowerQUICC Family Reference Manual Rev 2 5 22 Freescale Semiconductor ...
Страница 242: ...Instruction and Data Caches MPC885 PowerQUICC Family Reference Manual Rev 2 7 30 Freescale Semiconductor ...
Страница 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Страница 416: ...External Bus Interface MPC885 PowerQUICC Family Reference Manual Rev 2 13 42 Freescale Semiconductor ...
Страница 440: ...Clocks and Power Control MPC885 PowerQUICC Family Reference Manual Rev 2 14 24 Freescale Semiconductor ...
Страница 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Страница 606: ...SDMA Channels and IDMA Emulation MPC885 PowerQUICC Family Reference Manual Rev 2 19 20 Freescale Semiconductor ...
Страница 738: ...SCC Asynchronous HDLC Mode and IrDA MPC885 PowerQUICC Family Reference Manual Rev 2 25 16 Freescale Semiconductor ...
Страница 780: ...SCC Ethernet Mode MPC885 PowerQUICC Family Reference Manual Rev 2 27 24 Freescale Semiconductor ...
Страница 794: ...SCC Transparent Mode MPC885 PowerQUICC Family Reference Manual Rev 2 28 14 Freescale Semiconductor ...
Страница 848: ...Serial Peripheral Interface SPI MPC885 PowerQUICC Family Reference Manual Rev 2 30 18 Freescale Semiconductor ...
Страница 882: ...Universal Serial Bus USB MPC885 PowerQUICC Family Reference Manual Rev 2 31 34 Freescale Semiconductor ...
Страница 944: ...Parallel I O Ports MPC885 PowerQUICC Family Reference Manual Rev 2 34 26 Freescale Semiconductor ...
Страница 956: ...CPM Interrupt Controller MPC885 PowerQUICC Family Reference Manual Rev 2 35 12 Freescale Semiconductor ...
Страница 1004: ...Buffer Descriptors and Connection Tables MPC885 PowerQUICC Family Reference Manual Rev 2 37 30 Freescale Semiconductor ...
Страница 1022: ...ATM Parameter RAM MPC885 PowerQUICC Family Reference Manual Rev 2 38 18 Freescale Semiconductor ...
Страница 1068: ...ATM Pace Control MPC885 PowerQUICC Family Reference Manual Rev 2 40 22 Freescale Semiconductor ...
Страница 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Страница 1120: ...AAL2 Implementation MPC885 PowerQUICC Family Reference Manual Rev 2 44 30 Freescale Semiconductor ...
Страница 1162: ...Fast Ethernet Controller FEC MPC885 PowerQUICC Family Reference Manual Rev 2 45 40 Freescale Semiconductor ...
Страница 1172: ...SEC Lite Overview MPC885 PowerQUICC Family Reference Manual Rev 2 46 8 Freescale Semiconductor ...
Страница 1176: ...SEC Lite Address Map MPC885 PowerQUICC Family Reference Manual Rev 2 47 4 Freescale Semiconductor ...
Страница 1214: ...SEC Lite Execution Units MPC885 PowerQUICC Family Reference Manual Rev 2 48 38 Freescale Semiconductor ...
Страница 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Страница 1313: ...MPC885 PowerQUICC Family Reference Manual Rev 2 Freescale Semiconductor B 1 Appendix B Serial Communications Performance TBD ...
Страница 1314: ...Serial Communications Performance MPC885 PowerQUICC Family Reference Manual Rev 2 B 2 Freescale Semiconductor ...
Страница 1320: ...Register Quick Reference Guide MPC885 PowerQUICC Family Reference Manual Rev 2 C 6 Freescale Semiconductor ...
Страница 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Страница 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Страница 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Страница 1384: ...Serial ATM Scrambling Reception and SI Programming MPC885 PowerQUICC Family Reference Manual Rev 2 H 6 Freescale Semiconductor ...
Страница 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...