Universal Serial Bus Interface
MCF5253 Reference Manual, Rev. 1
24-34
Freescale Semiconductor
24.6.3.14 On-The-Go Status and Control (OTGSC), Non-EHCI
This register is not defined in the EHCI specification. The USB OTG module implements one On-The-Go
(OTG) Status and Control register corresponding to Port 0.
The OTGSC register has four sections:
•
OTG Interrupt enables (Read/Write)
•
OTG Interrupt status (Read/Write to Clear)
•
OTG Status inputs (Read Only)
•
OTG Controls (Read/Write)
The status inputs are de-bounced using a 1 msec time constant. Values on the status inputs that do not
persist for more than 1 msec will not cause an update of the Status inputs, or cause and OTG interrupt.
1
CSC
Connect Change Status.
In host mode, this bit indicates a change has occurred in the port’s Current Connect Status. the controller sets this bit
for all changes to the port device connect status, even if the system software has not cleared an existing connect status
change. For example, the insertion status changes twice before the system software has cleared the changed condition,
hub hardware will be ‘setting’ an already-set bit (that is—the bit will remain set). The software clears this bit by writing
a one to it.
1 Connect Status has changed.
0 No change
This field is zero if Port Power(PP) is zero.
In device mode, this bit is undefined.
0
CCS
Current Connect Status.
In host mode:
1 Device is present.
0 No device present.
This field is zero if Port Power(PP) is zero in host mode.
In device mode:
1 Attached
0 Not attached
A one indicates that the device successfully attached and is operating in either high-speed or full-speed as indicated
by the High Speed Port bit in this register. A zero indicates that the device did not attach successfully or was forcibly
disconnected by the software writing a zero to the Run bit in the USBCMD register. It does not state the device being
disconnected or suspended.
Table 24-27. Port Status and Control (PORTSC) Register Field Descriptions (continued)
Field
Description
Summary of Contents for MCF5253
Page 1: ...Document Number MCF5253RM Rev 1 08 2008 MCF5253 Reference Manual...
Page 26: ...MCF5253 Reference Manual Rev 1 xxvi Freescale Semiconductor...
Page 32: ...MCF5253 Reference Manual Rev 1 xxxii Freescale Semiconductor...
Page 46: ...MCF5253 Introduction MCF5253 Reference Manual Rev 1 1 14 Freescale Semiconductor...
Page 62: ...Signal Description MCF5253 Reference Manual Rev 1 2 16 Freescale Semiconductor...
Page 98: ...Instruction Cache MCF5253 Reference Manual Rev 1 5 10 Freescale Semiconductor...
Page 104: ...Static RAM SRAM MCF5253 Reference Manual Rev 1 6 6 Freescale Semiconductor...
Page 128: ...Synchronous DRAM Controller Module MCF5253 Reference Manual Rev 1 7 24 Freescale Semiconductor...
Page 144: ...Bus Operation MCF5253 Reference Manual Rev 1 8 16 Freescale Semiconductor...
Page 176: ...System Integration Module SIM MCF5253 Reference Manual Rev 1 9 32 Freescale Semiconductor...
Page 198: ...Analog to Digital Converter ADC MCF5253 Reference Manual Rev 1 12 6 Freescale Semiconductor...
Page 246: ...DMA Controller MCF5253 Reference Manual Rev 1 14 18 Freescale Semiconductor...
Page 282: ...UART Modules MCF5253 Reference Manual Rev 1 15 36 Freescale Semiconductor...
Page 344: ...Audio Interface Module AIM MCF5253 Reference Manual Rev 1 17 46 Freescale Semiconductor...
Page 362: ...I2 C Modules MCF5253 Reference Manual Rev 1 18 18 Freescale Semiconductor...
Page 370: ...Boot ROM MCF5253 Reference Manual Rev 1 19 8 Freescale Semiconductor...