
NUC126
Aug. 08, 2018
Page
97
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
Peripheral Reset Control Register 1 (SYS_IPRST1)
Setting these bits 1 will generate asynchronous reset signals to the corresponding module controller.
Users need to set these bits to 0 to release corresponding module controller from reset state.
Register
Offset
R/W
Description
Reset Value
SYS_IPRST1
0x0C
R/W
Peripheral Reset Control Register 1
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
ADCRST
USBDRST
Reserved
23
22
21
20
19
18
17
16
Reserved
ACMP01RST
PWM1RST
PWM0RST
Reserved
UART2RST
UART1RST
UART0RST
15
14
13
12
11
10
9
8
Reserved
SPI1RST
SPI0RST
Reserved
I2C1RST
I2C0RST
7
6
5
4
3
2
1
0
Reserved
TMR3RST
TMR2RST
TMR1RST
TMR0RST
GPIORST
Reserved
Bits
Description
[31:29]
Reserved
Reserved.
[28]
ADCRST
ADC Controller Reset
0 = ADC controller normal operation.
1 = ADC controller reset.
[27]
USBDRST
USB Device Controller Reset
0 = USB device controller normal operation.
1 = USB device controller reset.
[26:23]
Reserved
Reserved.
[22]
ACMP01RST
ACMP01 Controller Reset
0 = ACMP01 controller normal operation.
1 = ACMP01 controller reset.
[21]
PWM1RST
PWM1 Controller Reset
0 = PWM1 controller normal operation.
1 = PWM1 controller reset.
[20]
PWM0RST
PWM0 Controller Reset
0 = PWM0 controller normal operation.
1 = PWM0 controller reset.
[19]
Reserved
Reserved.
[18]
UART2RST
UART2 Controller Reset
0 = UART2 controller normal operation.
1 = UART2 controller reset.
[17]
UART1RST
UART1 Controller Reset
0 = UART1 controller normal operation.