Universal serial bus full-speed device interface (USB)
RM0365
1035/1080
DocID025202 Rev 7
32.6.3
USB register map
The table below provides the USB register map and reset values.
Table 180. USB register map and reset values
Offset
Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
USB_EP0R
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
CTR_RX
DT
OG_RX
STAT_
RX
[1:0]
SETUP
EP
TYPE
[1:0]
EP_
KI
N
D
CTR_TX
DT
O
G
_
T
X
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x04
USB_EP1R
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
C
T
R_RX
DT
OG_RX
STAT_
RX
[1:0]
SETUP
EP
TYPE
[1:0]
EP_
KI
N
D
CTR_TX
DT
O
G
_
T
X
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x08
USB_EP2R
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
C
T
R_RX
DT
OG_RX
STAT_
RX
[1:0]
SETUP
EP
TYPE
[1:0]
EP_
KI
N
D
CTR_TX
DT
OG_TX
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x0C
USB_EP3R
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
C
T
R_RX
DT
OG_RX
STAT_
RX
[1:0]
SETUP
EP
TYPE
[1:0]
EP_
KI
ND
CTR_TX
DT
OG_TX
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x10
USB_EP4R
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
CT
R_RX
DT
OG_RX
STAT_
RX
[1:0]
SETUP
EP
TYPE
[1:0]
EP_
KI
ND
CTR_TX
DT
OG_TX
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x14
USB_EP5R
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
CT
R_
R
X
DT
OG_RX
STAT_
RX
[1:0]
SETUP
EP
TYPE
[1:0]
EP
_KI
N
D
CTR_TX
DT
OG_
T
X
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x18
USB_EP6R
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
CT
R_
R
X
DT
OG_RX
STAT_
RX
[1:0]
SETUP
EP
TYPE
[1:0]
EP
_KI
N
D
CTR_TX
DT
OG_
T
X
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x1C
USB_EP7R
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
CT
R_
R
X
DT
OG_RX
STAT_
RX
[1:0]
SE
TUP
EP
TYPE
[1:0]
EP
_KI
N
D
CTR_TX
DT
OG_
T
X
STAT_
TX
[1:0]
EA[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x20-
0x3F
Reserved
0x40
USB_CNTR
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
CT
RM
PM
A
O
VR
M
ERRM
WKUPM
SUSPM
RES
E
TM
SOFM
ESO
FM
L1RE
Q
M
Res.
L1
RESUME
RESUME
FS
U
S
P
LP
M
O
D
E
PD
W
N
FRES
Reset value
0
0
0
0
0
0
0
0
0
0
0
1
1
0x44
USB_ISTR
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
Re
s.
CTR
PM
A
O
VR
ERR
WKUP
SU
S
P
RES
E
T
SOF
ES
O
F
L1REQ
Re
s.
Re
s.
DIR
EP_ID[3:0]
Reset value
0
0
0
0
0
0
0
0
0
0
0
0
0
0x48
USB_FNR
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
RX
D
P
RXDM
LCK
LSOF
[1:0]
FN[10:0]
Reset value
0
0
0
0
0
x
x
x
x
x
x
x
x
x
x
x
0x4C
USB_DADDR
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
EF
ADD[6:0]
Reset value
0
0
0
0
0
0
0
0