S3C2500B
USB CONTROLLER
10-9
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.
Table 10-1. USB Registers
Register
Address
R/W
Description
Reset Value
USBFA
0xF00E0000
R/W
USB function address register
0x00000000
USBPM
0xF00E0004
R/W
USB power management register
0x00000000
USBINTR
0xF00E0008
R/W
USB interrupt register
0x00000000
USBINTRE
0xF00E000C
R/W
USB interrupt enable register
0x0000041f
USBFN
0xF00E0010
R
USB frame number register
0x00000000
USBDISCONN
0xF00E0014
R/W
USB disconnect timer register
0x00000001
USBEP0CSR
0xF00E0018
R/W
USB endpoint 0 common status register
0x00000001
USBEP1CSR
0xF00E001C
R/W
USB endpoint 1 common status register
0x00000401
USBEP2CSR
0xF00E0020
R/W
USB endpoint 2 common status register
0x00000401
USBEP3CSR
0xF00E0024
R/W
USB endpoint 3 common status register
0x00000401
USBEP4CSR
0xF00E0028
R/W
USB endpoint 4 common status register
0x00000401
0xF00E002C
Reserved
USBWCEP0
0xF00E0030
R/W
USB write count register for endpoint 0
0x00000000
USBWCEP1
0xF00E0034
R/W
USB write count register for endpoint 1
0x00000000
USBWCEP2
0xF00E0038
R/W
USB write count register for endpoint 2
0x00000000
USBWCEP3
0xF00E003C
R/W
USB write count register for endpoint 3
0x00000000
USBWCEP4
0xF00E0040
R/W
USB write count register for endpoint 4
0x00000000
0xF00E0044 -
0xF00E007C
Reserved
USBEP0
0xF00E0080
R/W
USB endpoint 0 FIFO
Undefined
USBEP1
0xF00E0084
R[W]
USB endpoint 1 FIFO
Undefined
USBEP2
0xF00E0088
R[W]
USB endpoint 2 FIFO
Undefined
USBEP3
0xF00E008C
R[W]
USB endpoint 3 FIFO
Undefined
USBEP4
0xF00E0090
R[W]
USB endpoint 4 FIFO
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.
Summary of Contents for S3C2500B
Page 2: ...S3C2500B 32 BIT RISC MICROPROCESSOR USER S MANUAL Revision 1 ...
Page 17: ......
Page 25: ......
Page 80: ...PRODUCT OVERVIEW S3C2500B 1 46 NOTES ...
Page 296: ...MEMORY CONTROLLER S3C2500B 5 60 NOTES ...
Page 531: ...GDMA CONTROLLER S3C2500B 12 24 NOTES ...
Page 593: ...I O PORTS S3C2500B 15 12 NOTES ...