
NUC126
Aug. 08, 2018
Page
728
of 943
Rev 1.03
NUC12
6 S
E
RI
E
S
T
E
CH
NI
CA
L R
E
F
E
RE
NCE
MA
NUA
L
USB Configuration Register (USB_CFGx)
Register
Offset
R/W
Description
Reset Value
USBD_CFG0
0x508 R/W
Endpoint 0 Configuration Register
0x0000_0000
USBD_CFG1
0x518 R/W
Endpoint 1 Configuration Register
0x0000_0000
USBD_CFG2
0x528 R/W
Endpoint 2 Configuration Register
0x0000_0000
USBD_CFG3
0x538 R/W
Endpoint 3 Configuration Register
0x0000_0000
USBD_CFG4
0x548 R/W
Endpoint 4 Configuration Register
0x0000_0000
USBD_CFG5
0x558 R/W
Endpoint 5 Configuration Register
0x0000_0000
USBD_CFG6
0x568 R/W
Endpoint 6 Configuration Register
0x0000_0000
USBD_CFG7
0x578 R/W
Endpoint 7 Configuration Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
CSTALL
Reserved
7
6
5
4
3
2
1
0
DSQSYNC
STATE
ISOCH
EPNUM
Bits
Description
[31:10]
Reserved
Reserved.
[9]
CSTALL
Clear STALL Response
0 = Disable the device to clear the STALL handshake in setup stage.
1 = Clear the device to response STALL handshake in setup stage.
[8]
Reserved
Reserved.
[7]
DSQSYNC
Data Sequence Synchronization
0 = DATA0 PID.
1 = DATA1 PID.
Note:
It is used to specify the DATA0 or DATA1 PID in the following IN token transaction.
hardware will toggle automatically in IN token base on the bit.
[6:5]
STATE
Endpoint State
00 = Endpoint Disabled.
01 = Out endpoint.
10 = IN endpoint.
11 = Undefined.
[4]
ISOCH
Isochronous Endpoint