3.2 WINC Host Driver Initialization
The WINC host driver is initialized by calling the
m2m_wifi_init API. The host driver initialization routine performs
the following steps:
- Initializes the bus wrapper and SPI
peripheral. The compilation flag
CONF_WINC_USE_SPImust be enabled inconf_winc.h(bus interfacesCONF_WINC_USE_UARTandCONF_WINC_USE_I2Care currently not supported). - Registers an application-defined Wi-Fi event handler.
- Initializes the driver and ensures compatibility between the WINC firmware version and the driver version.
- Initializes the host interface and the Wi-Fi layer and registers the BSP Interrupt.
Note: A Wi-Fi event handler is required for the correct operation of any WINC
application.
