Soft Reset#
Functions#
void
sl_si91x_soc_nvic_reset(void)
To perform a Nested Vectored Interrupt Controller (NVIC) soft reset on the Si91X SoC.
Function Documentation#
sl_si91x_soc_nvic_reset#
void sl_si91x_soc_nvic_reset (void )
To perform a Nested Vectored Interrupt Controller (NVIC) soft reset on the Si91X SoC.
Parameters
| Type | Direction | Argument Name | Description | 
|---|---|---|---|
| void | N/A | 
This function initiates a system reset request to reset the SoC. It resets the M4 core and the Network Processor (NWP) of the Si91X SoC, bringing the system back to its initial state.
Note
- Ensure that all necessary data is saved before calling this function because it will reset the NVIC and potentially disrupt ongoing processes.