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
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.
Definition at line
55
of file components/device/silabs/si91x/mcu/hal/inc/sl_si91x_hal_soc_soft_reset.h