
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 660 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
5.22.6 Registers Map
Register
Offset
R/W
Description
Reset Value
USBD Base Address:
USBD_BA = 0x4001_9000
USBD_GINTSTS
0x000
R
Global Interrupt Status Register
0x0000_0000
USBD_GINTEN
0x008
R/W
Global Interrupt Enable Register
0x0000_0001
USBD_BUSINTSTS
0x010
R/W
USB Bus Interrupt Status Register
0x0000_0000
USBD_BUSINTEN
0x014
R/W
USB Bus Interrupt Enable Register
0x0000_0040
USBD_OPER
0x018
R/W
USB Operational Register
0x0000_0002
USBD_FRAMECNT
0x01C
R
USB Frame Count Register
0x0000_0000
USBD_FADDR
0x020
R/W
USB Function Address Register
0x0000_0000
USBD_TEST
0x024
R/W
USB Test Mode Register
0x0000_0000
USBD_CEPDAT
0x028
R/W
Control Endpoint Data Buffer
0x0000_0000
USBD_CEPCTL
0x02C
R/W
Control Endpoint Control Register
0x0000_0000
USBD_CEPINTEN
0x030
R/W
Control Endpoint Interrupt Enable
0x0000_0000
USBD_CEPINTSTS
0x034
R/W
Control Endpoint Interrupt Status
0x0000_1800
USBD_CEPTXCNT
0x038
R/W
Control Endpoint In Transfer Data Count 0x0000_0000
USBD_CEPRXCNT
0x03C
R
Control Endpoint Out Transfer Data
Count
0x0000_0000
USBD_CEPDATCNT
0x040
R
Control Endpoint Data Count
0x0000_0000
USBD_SETUP1_0
0x044
R
Setup1 & Setup0 bytes
0x0000_0000
USBD_SETUP3_2
0x048
R
Setup3 & Setup2 Bytes
0x0000_0000
USBD_SETUP5_4
0x04C
R
Setup5 & Setup4 Bytes
0x0000_0000
USBD_SETUP7_6
0x050
R
Setup7 & Setup6 Bytes
0x0000_0000
USBD_CEPBUFSTART
0x054
R/W
Control Endpoint RAM Start Address
Register
0x0000_0000
USBD_CEPBUFEND
0x058
R/W
Control Endpoint RAM End Address
Register
0x0000_0000
USBD_DMACTL
0x05C
R/W
DMA Control Status Register
0x0000_0000
USBD_DMACNT
0x060
R/W
DMA Count Register
0x0000_0000
USBD_EPADAT
0x064
R/W
Endpoint A Data Register
0x0000_0000
USBD_EPAINTSTS
0x068
R/W
Endpoint A Interrupt Status Register
0x0000_0003
USBD_EPAINTEN
0x06C
R/W
Endpoint A Interrupt Enable Register
0x0000_0000
USBD_EPADATCNT
0x070
R
Endpoint A Data Available Count
Register
0x0000_0000
USBD_EPARSPCTL
0x074
R/W
Endpoint A Response Control Register 0x0000_0000