Soft Reset#
Functions#
void
sl_si91x_soc_nvic_reset(void)
Performs a Nested Vectored Interrupt Controller (NVIC) soft reset to the Si91X SoC.
Function Documentation#
sl_si91x_soc_nvic_reset#
void sl_si91x_soc_nvic_reset (void )
Performs a Nested Vectored Interrupt Controller (NVIC) soft reset to the Si91X SoC.
Parameters
N/A |
The 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, as it will reset the NVIC and potentially disrupt ongoing processes.
Definition at line
74
of file components/device/silabs/si91x/mcu/hal/inc/sl_si91x_hal_soc_soft_reset.h