English
Language : 

S3C2500B Datasheet, PDF (449/623 Pages) Samsung semiconductor – 32-Bit RISC Microprocessor
S3C2500B
USB CONTROLLER
10.5 USB SPECIAL REGISTERS
The USB special registers are defined as read-write or read-only or write-only registers according to the direction
of information flow. The addresses of these registers are shown in Table 10-1.
Register
USBFA
USBPM
USBINTR
USBINTRE
USBFN
USBDISCONN
USBEP0CSR
USBEP1CSR
USBEP2CSR
USBEP3CSR
USBEP4CSR
USBWCEP0
USBWCEP1
USBWCEP2
USBWCEP3
USBWCEP4
USBEP0
USBEP1
USBEP2
USBEP3
USBEP4
Address
0xF00E0000
0xF00E0004
0xF00E0008
0xF00E000C
0xF00E0010
0xF00E0014
0xF00E0018
0xF00E001C
0xF00E0020
0xF00E0024
0xF00E0028
0xF00E002C
0xF00E0030
0xF00E0034
0xF00E0038
0xF00E003C
0xF00E0040
0xF00E0044 -
0xF00E007C
0xF00E0080
0xF00E0084
0xF00E0088
0xF00E008C
0xF00E0090
Table 10-1. USB Registers
R/W
Description
R/W USB function address register
R/W USB power management register
R/W USB interrupt register
R/W USB interrupt enable register
R USB frame number register
R/W USB disconnect timer register
R/W USB endpoint 0 common status register
R/W USB endpoint 1 common status register
R/W USB endpoint 2 common status register
R/W USB endpoint 3 common status register
R/W USB endpoint 4 common status register
Reserved
R/W USB write count register for endpoint 0
R/W USB write count register for endpoint 1
R/W USB write count register for endpoint 2
R/W USB write count register for endpoint 3
R/W USB write count register for endpoint 4
Reserved
R/W
R[W]
R[W]
R[W]
R[W]
USB endpoint 0 FIFO
USB endpoint 1 FIFO
USB endpoint 2 FIFO
USB endpoint 3 FIFO
USB endpoint 4 FIFO
Reset Value
0x00000000
0x00000000
0x00000000
0x0000041f
0x00000000
0x00000001
0x00000001
0x00000401
0x00000401
0x00000401
0x00000401
0x00000000
0x00000000
0x00000000
0x00000000
0x00000000
Undefined
Undefined
Undefined
Undefined
Undefined
NOTE:
The Mark of ‘R[W]’ in R/W column means that each register can be set in read or write mode, but once it is set to
one mode, it cannot operate in the other mode. For example, USBEP1 is set to ‘R’ in setup time, it can be read but
not be written. So, if you want to write something in USBEP1 after it is set to R mode, you must re-setup the register
to 'W' mode.
10-9