![]() |
MCUXpresso SDK API Reference Manual
Rev. 0
NXP Semiconductors
|
Reset driver supports peripheral reset and system reset.
Macros | |
#define | FLASH_RSTS_N |
Enumerations | |
enum | SYSCON_RSTn_t { kSPI0_RST_N_SHIFT_RSTn = 0 | 0U, kSPI1_RST_N_SHIFT_RSTn = 0 | 1U, kUARTFRG_RST_N_SHIFT_RSTn = 0 | 2U, kUART0_RST_N_SHIFT_RSTn = 0 | 3U, kUART1_RST_N_SHIFT_RSTn = 0 | 4U, kUART2_RST_N_SHIFT_RSTn = 0 | 5U, kI2C0_RST_N_SHIFT_RSTn = 0 | 6U, kMRT_RST_N_SHIFT_RSTn = 0 | 7U, kSCT_RST_N_SHIFT_RSTn = 0 | 8U, kWKT_RST_N_SHIFT_RSTn = 0 | 9U, kGPIO0_RST_N_SHIFT_RSTn = 0 | 10U, kFLASH_RST_N_SHIFT_RSTn = 0 | 11U, kACMP_RST_N_SHIFT_RSTn = 0 | 12U, kCRC_RST_SHIFT_RSTn = 0 | 13U, kI2C1_RST_N_SHIFT_RSTn = 0 | 14U, kI2C2_RST_N_SHIFT_RSTn = 0 | 15U, kI2C3_RST_N_SHIFT_RSTn = 0 | 16U, kADC_RST_N_SHIFT_RSTn = 0 | 24U, kDMA_RST_N_SHIFT_RSTn = 0 | 29U } |
Enumeration for peripheral reset control bits. More... | |
Functions | |
void | RESET_PeripheralReset (reset_ip_name_t peripheral) |
Reset peripheral module. More... | |
Driver version | |
#define | FSL_RESET_DRIVER_VERSION (MAKE_VERSION(2, 0, 1)) |
reset driver version 2.0.1. More... | |
#define FSL_RESET_DRIVER_VERSION (MAKE_VERSION(2, 0, 1)) |
#define FLASH_RSTS_N |
Array initializers with peripheral reset bits
enum SYSCON_RSTn_t |
Defines the enumeration for peripheral reset control bits in PRESETCTRL/ASYNCPRESETCTRL registers
void RESET_PeripheralReset | ( | reset_ip_name_t | peripheral | ) |
Reset peripheral module.
peripheral | Peripheral to reset. The enum argument contains encoding of reset register and reset bit position in the reset register. |