Usb Power Management Register - Samsung S3C2500B User Manual

Table of Contents

Advertisement

USB CONTROLLER

10.5.2 USB POWER MANAGEMENT REGISTER

This register is used for suspend, resume, reset and data-swapping signaling. The different bits in this register are
explained below:
Register
Address
USBPM
0xF00E0004
Bit Number
Bit Name
[0]
SUSpend Enable
(SUSE)
[1]
SUSpend Mode
(SUSM)
[2]
ResUme (RU)
[3]
ReSeT (RST)
[4]
Tx Data Swap
[5]
Rx Data Swap
[6]
Reserved
[7]
ISO Update
(ISOU)
[31:8]
Reserved
10-12
Table 10-4. USBPM Register
R/W
R/W
USB power management register
Table 10-5. USBPM Register Description
MCU
USB
R/W
R
0 = Disable Suspend mode (Default).
1 = Enable Suspend mode
If this bit is a zero, the device will not enter suspend
mode.
R/C
R/W
This bit is set by the USB when it enters suspend
mode.
It is cleared under the following conditions:
– The MCU clears the USB RESUme bit, to end
resume signaling.
– The MCU reads USB Interrupt Register for the USB
Resume Interrupt.
R/W
R
The MCU sets this bit for a duration of 10ms(maximum
of 15ms) to initiate a resume signaling. The USB
generates resume signaling while this bit is set in
suspend mode.
R
S
The USB set this bit if reset signaling is received from
the host. This bit remains set as long as reset signaling
persists on the bus.
0 = Disable Tx Data Swap. (from USB to SIE)
R/W
R
1 = Enable Tx Data Swap.
If this bit is a one, the device will swap transmitted
data.
0 = Disable Rx Data Swap. (from SIE to USB)
R/W
R
1 = Enable Rx Data Swap.
If this bit is a one, the device will swap received data.
R/W
R
Used for ISO Mode only.
If set, GFI waits for a SOF token from the time
USBINRDY was set to send the packet.
If an IN token is received before a SOF token, then a
zero length data packet will be sent.
Description
Description
S3C2500B
Reset Value
0x00000000

Advertisement

Table of Contents
loading

Table of Contents