USB CONTROLLER
S3C2500B
10-20
10.5.6 USB DISCONNECT TIMER REGISTER
This register turns USB bus into disconnected state. First, You set the disconnect interval time in the connect
register. Next, set the enable bit USBDISCONN[31]. Then, the disconnect logic keeps the line state in SE0(Single
Ended Zero). After that interval time, any hub can detect our device as just connected. Finally, bus reset will be
started again.
You could calculate wait time period by below CNTVLE Table.
Table 10-12. CNTVLE Table
22
21
…
…
2
1
0
Disconnect Time (2
(7)
××
20.8333ns)
X
X
X
X
X
1
02.67
µ
s
X
X
X
X
1
0
05.33
µ
s
X
X
X
1
0
0
10.67
µ
s
X
1
0
0
0
0
05.59 s
1
0
0
0
0
0
11.18 s
NOTE:
'X' means "don't care".
Table 10-13. USBDISCONN Register
Register
Address
R/W
Description
Reset Value
USBDISCONN
0xF00E0014
R/W
USB DISCONNect register
0x00000001
Table 10-14. USBDISCONN Register Description
Bit Number
Bit Name
MCU
USB
Description
[22:0]
CouNT VaLuE
(CNTVLE)
R/W
–
Disconnect duration time value
[30:23]
Reserved
[31]
DISconnect
operation STaRT
(DISSTRT)
W
C
0 = No operation
1 = Both D+/D- go to 0 and all USB registers can’t be
read/written until USBINTR[11] is set.
Содержание S3C2500B
Страница 2: ...S3C2500B 32 BIT RISC MICROPROCESSOR USER S MANUAL Revision 1 ...
Страница 17: ......
Страница 25: ......
Страница 80: ...PRODUCT OVERVIEW S3C2500B 1 46 NOTES ...
Страница 296: ...MEMORY CONTROLLER S3C2500B 5 60 NOTES ...
Страница 531: ...GDMA CONTROLLER S3C2500B 12 24 NOTES ...
Страница 593: ...I O PORTS S3C2500B 15 12 NOTES ...