Microchip® Advanced Software Framework

conf_winc.h File Reference

WINC1500 configuration.

Copyright (c) 2017-2018 Microchip Technology Inc. and its subsidiaries.

#include "board.h"

Macros

#define CONF_WINC_DEBUG   (1)
 
#define CONF_WINC_PIN_CHIP_ENABLE   PIN_PA02
 
#define CONF_WINC_PIN_RESET   PIN_PB06
 
#define CONF_WINC_PIN_WAKE   PIN_PB07
 
#define CONF_WINC_PRINTF   printf
 
#define CONF_WINC_SPI_CLOCK   (12000000)
 SPI clock. More...
 
#define CONF_WINC_SPI_CS_PIN   EXT1_PIN_SPI_SS_0
 
#define CONF_WINC_SPI_INT_EIC   (4)
 
#define CONF_WINC_SPI_INT_MUX   EXT1_IRQ_MUX
 
#define CONF_WINC_SPI_INT_PIN   EXT1_IRQ_PIN
 SPI interrupt pin. More...
 
#define CONF_WINC_SPI_MODULE   EXT1_SPI_MODULE
 SPI pin and instance settings. More...
 
#define CONF_WINC_SPI_PINMUX_PAD0   EXT1_SPI_SERCOM_PINMUX_PAD0 /* in */
 
#define CONF_WINC_SPI_PINMUX_PAD1   PINMUX_UNUSED /* cs driven from software */
 
#define CONF_WINC_SPI_PINMUX_PAD2   EXT1_SPI_SERCOM_PINMUX_PAD2 /* out */
 
#define CONF_WINC_SPI_PINMUX_PAD3   EXT1_SPI_SERCOM_PINMUX_PAD3 /* sck */
 
#define CONF_WINC_SPI_SERCOM_MUX   EXT1_SPI_SERCOM_MUX_SETTING
 
#define CONF_WINC_USE_SPI   (1)
 

#define CONF_WINC_DEBUG   (1)
#define CONF_WINC_PIN_CHIP_ENABLE   PIN_PA02
#define CONF_WINC_PIN_RESET   PIN_PB06
#define CONF_WINC_PIN_WAKE   PIN_PB07

Referenced by init_chip_pins().

#define CONF_WINC_PRINTF   printf
#define CONF_WINC_SPI_CLOCK   (12000000)

SPI clock.

Referenced by nm_bus_init().

#define CONF_WINC_SPI_CS_PIN   EXT1_PIN_SPI_SS_0

Referenced by nm_bus_init().

#define CONF_WINC_SPI_INT_EIC   (4)
#define CONF_WINC_SPI_INT_MUX   EXT1_IRQ_MUX

Referenced by nm_bsp_register_isr().

#define CONF_WINC_SPI_INT_PIN   EXT1_IRQ_PIN

SPI interrupt pin.

Referenced by nm_bsp_deinit(), and nm_bsp_register_isr().

#define CONF_WINC_SPI_MODULE   EXT1_SPI_MODULE

SPI pin and instance settings.

Referenced by nm_bus_init().

#define CONF_WINC_SPI_PINMUX_PAD0   EXT1_SPI_SERCOM_PINMUX_PAD0 /* in */

Referenced by nm_bus_init().

#define CONF_WINC_SPI_PINMUX_PAD1   PINMUX_UNUSED /* cs driven from software */

Referenced by nm_bus_init().

#define CONF_WINC_SPI_PINMUX_PAD2   EXT1_SPI_SERCOM_PINMUX_PAD2 /* out */

Referenced by nm_bus_init().

#define CONF_WINC_SPI_PINMUX_PAD3   EXT1_SPI_SERCOM_PINMUX_PAD3 /* sck */

Referenced by nm_bus_init().

#define CONF_WINC_SPI_SERCOM_MUX   EXT1_SPI_SERCOM_MUX_SETTING

Referenced by nm_bus_init().

#define CONF_WINC_USE_SPI   (1)