SYSCON PRESETCTRL addressOffset = 0x004

The PRESETCTRL register allows software to reset specific peripherals. A zero in any assigned bit in this register resets the specified peripheral. A 1 clears the reset and allows the peripheral to operate.

Table 1. SYSCON registerName = PRESETCTRL addressOffset = 0x004
Bit Symbol Value Description Reset value
0 SPI0_RST_N   SPI0 reset control 1
    0 Assert the SPI0 reset.  
    1 Clear the SPI0 reset.  
1 SPI1_RST_N   SPI1 reset control 1
    0 Assert the SPI1 reset.  
    1 Clear the SPI1 reset.  
2 UARTFRG_RST_N   USART fractional baud rate generator (UARTFRG) reset control 1
    0 Assert the UARTFRG reset.  
    1 Clear the UARTFRG reset.  
3 UART0_RST_N   USART0 reset control 1
    0 Assert the USART0 reset.  
    1 Clear the USART0 reset.  
4 UART1_RST_N   USART1 reset control 1
    0 Assert the USART reset.  
    1 Clear the USART1 reset.  
5 UART2_RST_N   USART2 reset control 1
    0 Assert the USART2 reset.  
    1 Clear the USART2 reset.  
6 I2C_RST_N   I2C reset control 1
    0 Assert the I2C reset.  
    1 Clear the I2C reset.  
7 MRT_RST_N   Multi-rate timer (MRT) reset control 1
    0 Assert the MRT reset.  
    1 Clear the MRT reset.  
8 SCT_RST_N   SCT reset control 1
    0 Assert the SCT reset.  
    1 Clear the SCT reset.  
9 WKT_RST_N   Self wake-up timer (WKT) reset control 1
    0 Assert the WKT reset.  
    1 Clear the WKT reset.  
10 GPIO_RST_N   GPIO and GPIO pin interrupt reset control 1
    0 Assert the GPIO reset.  
    1 Clear the GPIO reset.  
11 FLASH_RST_N   Flash controller reset control 1
    0 Assert the flash controller reset.  
    1 Clear the flash controller reset.  
12 ACMP_RST_N   Analog comparator reset control 1
    0 Assert the analog comparator reset.  
    1 Clear the analog comparator controller reset.  
31:13 - - Reserved -

-->