Usb Special Registers - Samsung S3C2500B User Manual

Table of Contents

Advertisement

S3C2500B

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
Address
USBFA
0xF00E0000
USBPM
0xF00E0004
USBINTR
0xF00E0008
USBINTRE
0xF00E000C
USBFN
0xF00E0010
USBDISCONN
0xF00E0014
USBEP0CSR
0xF00E0018
USBEP1CSR
0xF00E001C
USBEP2CSR
0xF00E0020
USBEP3CSR
0xF00E0024
USBEP4CSR
0xF00E0028
0xF00E002C
USBWCEP0
0xF00E0030
USBWCEP1
0xF00E0034
USBWCEP2
0xF00E0038
USBWCEP3
0xF00E003C
USBWCEP4
0xF00E0040
0xF00E0044 -
0xF00E007C
USBEP0
0xF00E0080
USBEP1
0xF00E0084
USBEP2
0xF00E0088
USBEP3
0xF00E008C
USBEP4
0xF00E0090
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.
Table 10-1. USB Registers
R/W
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
USB endpoint 0 FIFO
R[W]
USB endpoint 1 FIFO
R[W]
USB endpoint 2 FIFO
R[W]
USB endpoint 3 FIFO
R[W]
USB endpoint 4 FIFO
Description
USB CONTROLLER
Reset Value
0x00000000
0x00000000
0x00000000
0x0000041f
0x00000000
0x00000001
0x00000001
0x00000401
0x00000401
0x00000401
0x00000401
0x00000000
0x00000000
0x00000000
0x00000000
0x00000000
Undefined
Undefined
Undefined
Undefined
Undefined
10-9

Advertisement

Table of Contents
loading

Table of Contents