![Freescale Semiconductor MCF54455 Reference Manual Download Page 253](http://html1.mh-extra.com/html/freescale-semiconductor/mcf54455/mcf54455_reference-manual_2330541253.webp)
Universal Serial Bus Interface – On-The-Go Module
10-46
Freescale Semiconductor
19–18
TXT
TX endpoint type.
00 Control
01 Isochronous
10 Bulk
11 Interrupt
Note:
When only one endpoint (RX or TX, but not both) of an endpoint pair is used, the unused endpoint should
be configured as a bulk type endpoint.
17
TXD
TX endpoint data source.
This bit should always be written as 0, which selects the dual port memory/DMA engine
as the source.
16
TXS
TX endpoint stall. This bit sets automatically upon receipt of a SETUP request if this endpoint is not configured as
a control endpoint. It clears automatically upon receipt of a SETUP request if this endpoint is configured as a
control endpoint.
Software can write a 1 to this bit to force the endpoint to return a STALL handshake to the host. It continues
returning STALL until software clears this bit clears or automatically clears as above.
0 Endpoint OK
1 Endpoint stalled
15–8
Reserved, must be cleared.
7
RXE
RX endpoint enable.
0 Disabled
1 Enabled
6
RXR
RX data toggle reset. When a configuration event is received for this endpoint, software must write a 1 to this bit
to synchronize the data PIDs between the host and device. This bit is self-clearing.
5
RXI
RX data toggle inhibit. This bit is only for testing and should always be written as 0. Writing a 1 to this bit causes
this endpoint to ignore the data toggle sequence and always accept data packets regardless of their data PID.
0 PID sequencing enabled
1 PID sequencing disabled
4
Reserved, must be cleared.
3–2
RXT
RX endpoint type.
00 Control
01 Isochronous
10 Bulk
11 Interrupt
Note:
When only one endpoint (RX or TX, but not both) of an endpoint pair is used, the unused endpoint should
be configured as a bulk type endpoint.
1
RXD
RX endpoint data sink. This bit should always be written as 0, which selects the dual port memory/DMA engine
as the sink.
0
RXS
RX endpoint stall. This bit sets automatically upon receipt of a SETUP request if this endpoint is not configured
as a control endpoint. It clears automatically upon receipt of a SETUP request if this endpoint is configured as a
control endpoint,
Software can write a 1 to this bit to force the endpoint to return a STALL handshake to the host. It continues
returning STALL until software clears this bit or automatically clears as above,
0 Endpoint OK
1 Endpoint stalled
Table 10-42. EPCR
n
Field Descriptions (continued)
Field
Description
Summary of Contents for MCF54455
Page 33: ...xxviii Freescale Semiconductor ...
Page 67: ...Freescale Semiconductor 1 ...
Page 125: ...Freescale Semiconductor 1 ...
Page 145: ...Enhanced Multiply Accumulate Unit EMAC 5 21 Freescale Semiconductor ...
Page 173: ...Cache 6 28 Freescale Semiconductor ...
Page 179: ...Static RAM SRAM 7 6 Freescale Semiconductor ...
Page 207: ...Power Management 9 16 Freescale Semiconductor ...
Page 323: ...Reset Controller Module 13 8 Freescale Semiconductor ...
Page 389: ...Pin Multiplexing and Control 16 44 Freescale Semiconductor ...
Page 575: ...PCI Bus Controller 22 58 Freescale Semiconductor ...
Page 600: ...Advanced Technology Attachment ATA Freescale Semiconductor 23 25 ...
Page 601: ...Freescale Semiconductor 1 ...
Page 842: ...I2 C Interface Freescale Semiconductor 33 16 ...
Page 843: ...Freescale Semiconductor 1 ...
Page 921: ...Revision History A 6 Freescale Semiconductor ...