
NUC126
Aug. 08, 2018
Page
726
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 Buffer Segmentation Register (USB_BUFSEGx)
Register
Offset
R/W Description
Reset Value
USBD_BUFSEG0
0x500 R/W Endpoint 0 Buffer Segmentation Register
0x0000_0000
USBD_BUFSEG1
0x510 R/W Endpoint 1 Buffer Segmentation Register
0x0000_0000
USBD_BUFSEG2
0x520 R/W Endpoint 2 Buffer Segmentation Register
0x0000_0000
USBD_BUFSEG3
0x530 R/W Endpoint 3 Buffer Segmentation Register
0x0000_0000
USBD_BUFSEG4
0x540 R/W Endpoint 4 Buffer Segmentation Register
0x0000_0000
USBD_BUFSEG5
0x550 R/W Endpoint 5 Buffer Segmentation Register
0x0000_0000
USBD_BUFSEG6
0x560 R/W Endpoint 6 Buffer Segmentation Register
0x0000_0000
USBD_BUFSEG7
0x570 R/W Endpoint 7 Buffer Segmentation 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
BUFSEG
7
6
5
4
3
2
1
0
BUFSEG
Reserved
Bits
Description
[31:9]
Reserved
Reserved.
[8:3]
BUFSEG
Endpoint Buffer Segmentation
It is used to indicate the offset address for each endpoint with the USB SRAM starting
address The effective starting address of the endpoint is
USBD_SRAM a { BUFSEG[8:3], 3’b000}
Where the USBD_SRAM address = 0x100h.
Refer to the section Figure 6.18-3 for the endpoint SRAM structure and its description.
[2:0]
Reserved
Reserved.