Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nm_bsp_reset

Reinitialization for bsp (Board Support Package) by resetting NMC1500 SoC by setting CHIP_EN and RESET_N signals low, CHIP_EN high then RESET_N high.

Functions

void nm_bsp_reset (void)
 Reset NMC1500 SoC by setting CHIP_EN and RESET_N signals low, CHIP_EN high then RESET_N high. More...
 

void nm_bsp_reset ( void  )

Reset NMC1500 SoC by setting CHIP_EN and RESET_N signals low, CHIP_EN high then RESET_N high.

Parameters
[in]None
Precondition
Initialize nm_bsp_init first
Note
Implementation of this function is host dependent and called by HIF layer.
See Also
nm_bsp_init
Returns
None

References CONF_WILC_PIN_CHIP_ENABLE, CONF_WILC_PIN_RESET, nm_bsp_sleep(), pio_set_pin_high(), and pio_set_pin_low().

Referenced by nm_bsp_init(), and nm_bus_init().