Freescale Semiconductor MCF5329 Reference Manual page 912

Devices supported: mcf5327; mcf5328; mcf53281; mcf5329
Table of Contents

Advertisement

Revision History
Table B-2. MCF5329RM Rev 1 to Rev. 2 Changes (continued)
Chapter
USB
Clean-up and reorganization of chapter.
On-the-Go
Removed Host Data Structures section as these are covered in the EHCI specification.
Table 21-2/Page 21-6: Change USBOTG_PU_EN entry to the following.
USBOTG_PU_EN O Enables an external pull-up on the USBOTG_DP line. This signal is
Section 21.3.3.1/Page 21-18: Move USBCMD[ATDTW] from bit location 14 to 12 in the register figure and bit
description table. Bit 14 is reserved and must be cleared.
Table 21-19/Page 21-23: Delete last sentence in UEI bit description.
Table 21-19/Page 21-23: Add the following sentence to the end of the PCI bit description: "The device controller
detects resume signaling only."
USB
Table 21-43/Page 21-49: Change ZLT bit description to the following:
On-the-Go
"Zero length termination select. This bit is ignored in isochronous transfers.
(continued)
Clearing this bit enables the hardware to automatically append a zero length packet when the following
conditions are true:
• The packet transmitted equals maximum packet length
• The dTD has exhausted the field Total Bytes
After this, the dTD is retired. When the device is receiving, if the last packet length received equals the maximum
packet length and the total bytes is zero, it waits for a zero length packet from the host to retire the current dTD.
Setting this bit disables the zero length packet. When the device is transmitting, the hardware does not append
any zero length packet. When receiving, it does not require a zero length packet to retire a dTD whose last
packet was equal to the maximum packet length packet. The dTD is retired as soon as total bytes field goes to
zero or a short packet is received.
0 Enable zero length packet (default).
1 Disable the zero length packet.
Note: Each transfer is defined by one dTD, so the zero length termination is for each dTD. In some software
application cases, the logic transfer does not fit into only one dTD, so it does not make sense to add a
zero length termination packet each time a dTD is consumed. On those cases we recommend to disable
the ZLT feature, and use software to generate the zero length termination."
B-10
Signal
I/O
controlled by the UOCSR[BVLD] bit.
State
Asserted—Pull-up enabled. UOCSR[BVLD] set.
Meaning
Negated—Pull-up disabled. UOCSR[BVLD] cleared.
Timing Asynchronous
MCF5329 Reference Manual, Rev 3
Description
Description
Freescale Semiconductor

Advertisement

Table of Contents
loading

Table of Contents