
Universal Serial Bus Interface – On-The-Go Module
Freescale Semiconductor
21-33
19–16
PTC
Port test control. Any value other than 0 indicates the port operates in test mode. Refer to Chapter 7 of the USB
Specification Revision 2.0 for details on each test mode.
0000 Not enabled.
0001 J_STATE
0010 K_STATE
0011 SEQ_NAK
0100 Packet
0101 FORCE_ENABLE_HS
0110 FORCE_ENABLE_FS
0111 FORCE_ENABLE_LS
Else Reserved.
Note: The FORCE_ENABLE_FS and FORCE ENABLE_LS settings are extensions to the test mode support in the
EHCI specification. Writing the PTC field to any of the FORCE_ENABLE values forces the port into the
connected and enabled state at the selected speed. Then clearing the PTC field allows the port state
machines to progress normally from that point.
15–14
PIC
Port indicator control. Controls the link indicator signals and is valid for host mode only. Refers to the USB
Specification Revision 2.0 for a description on how these bits are used.
00 Off
01 Amber
10 Green
11 Undefined
This field is output from the module on the USB port control signals for use by an external LED driving circuit. For
this device, the port indicator signals are implemented as status bits within the CCM.
13
PO
Port owner. Port owner handoff is not implemented in this design, therefore this bit is read-only and is always
cleared.
12
PP
Port power. Represents the current setting of the port power control switch (0 equals off, 1 equals on). When power
is not available on a port (PP = 0), it is non-functional and does not report attaches, detaches, etc.
When an over-current condition is detected on a powered port, the host controller driver from a 1to a 0 (removing
power from the port) transitions the PP bit in each affected port.
11–10
LS
Line status. Reflects current logical levels of the USB DP (bit 11) and DM (bit 10) signal lines. In host mode, the line
status by the host controller driver is not necessary (unlike EHCI) because hardware manages the connection of FS
and LS. In device mode, LS by the device controller is not necessary.
00 SE0
01 J-state
10 K-state
11 Undefined
9
HSP
High speed port. Indicates if the host/device connected is in high speed mode.
0 FS or LS
1 HS
Note: This bit is redundant with the PSPD bit field.
8
PR
Port reset. This field is cleared if the PP bit is cleared.
Host mode (USB host and USB OTG):
When software sets this bit the bus-reset sequence as defined in the USB Specification Revision 2.0 starts. This
bit automatically clears after the reset sequence completes. This behavior is different from EHCI where the host
controller driver is required to clear this bit after the reset duration is timed in the driver.
Device mode (USB OTG only):
This bit is a read-only status bit. Device reset from the USB bus is also indicated in the USBSTS register.
0 Port is not in reset.
1 Port is in reset.
Table 21-31. PORTSC1 Field Descriptions (continued)
Field
Description
MCF5329 Reference Manual, Rev 3
Summary of Contents for MCF5329
Page 106: ...ColdFire Core 3 32 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 148: ...Cache 5 22 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 154: ...Static RAM SRAM 6 6 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 184: ...Power Management 8 18 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 204: ...Reset Controller Module 10 8 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 220: ...System Control Module SCM 11 16 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 228: ...Crossbar Switch XBS 12 8 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 268: ...General Purpose I O Module 13 40 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 392: ...SDRAM Controller SDRAMC 18 30 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 436: ...Fast Ethernet Controller FEC 19 44 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 594: ...FlexCAN 23 30 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 678: ...Pulse Width Modulation PWM Module 26 22 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 684: ...Watchdog Timer Module 27 6 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 704: ...DMA Timers DTIM0 DTIM3 29 12 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 754: ...UART Modules 31 34 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 770: ...I2 C Interface 32 16 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 866: ...Debug Module 36 50 Freescale Semiconductor MCF5329 Reference Manual Rev 3...