WINC1500 configuration.
Copyright (c) 2015-2018 Microchip Technology Inc. and its subsidiaries.
#include "board.h"
#define CONF_WINC_DEBUG (1) |
#define CONF_WINC_I2C TWIHS0 |
Referenced by nm_bus_init(), nm_i2c_read(), and nm_i2c_write().
#define CONF_WINC_I2C_ID ID_TWIHS0 |
Referenced by nm_bus_init().
#define CONF_WINC_PIN_CHIP_ENABLE IOPORT_CREATE_PIN(PIOC, 17) |
Referenced by init_chip_pins(), nm_bsp_deinit(), and nm_bsp_reset().
#define CONF_WINC_PIN_RESET IOPORT_CREATE_PIN(PIOB, 3) |
Referenced by init_chip_pins(), nm_bsp_deinit(), and nm_bsp_reset().
#define CONF_WINC_PIN_WAKE IOPORT_CREATE_PIN(PIOB, 2) |
Referenced by init_chip_pins().
#define CONF_WINC_PRINTF printf |
#define CONF_WINC_SPI SPI0 |
SPI pin and instance settings.
Referenced by nm_bus_deinit(), and nm_bus_init().
#define CONF_WINC_SPI_CLK_FLAGS SPI0_SPCK_FLAGS |
Referenced by nm_bus_init().
#define CONF_WINC_SPI_CLK_GPIO SPI0_SPCK_GPIO |
Referenced by nm_bus_deinit(), and nm_bus_init().
#define CONF_WINC_SPI_CLOCK (48000000) |
SPI clock.
Referenced by nm_bus_init().
#define CONF_WINC_SPI_CS_FLAGS SPI0_NPCS1_FLAGS |
Referenced by nm_bus_init().
#define CONF_WINC_SPI_CS_GPIO SPI0_NPCS1_GPIO |
Referenced by nm_bus_deinit(), and nm_bus_init().
#define CONF_WINC_SPI_DLYBCT (0) |
Referenced by nm_bus_init().
#define CONF_WINC_SPI_DLYBS (0) |
SPI delay before SPCK and between consecutive transfer.
Referenced by nm_bus_init().
#define CONF_WINC_SPI_ID ID_SPI0 |
#define CONF_WINC_SPI_INT_MASK PIO_PD28 |
Referenced by chip_isr(), nm_bsp_interrupt_ctrl(), and nm_bsp_register_isr().
#define CONF_WINC_SPI_INT_PIN IOPORT_CREATE_PIN(PIOD, 28) |
SPI interrupt pin.
Referenced by nm_bsp_register_isr().
#define CONF_WINC_SPI_INT_PIO PIOD |
Referenced by nm_bsp_interrupt_ctrl(), and nm_bsp_register_isr().
#define CONF_WINC_SPI_INT_PIO_ID ID_PIOD |
Referenced by chip_isr(), and nm_bsp_register_isr().
#define CONF_WINC_SPI_INT_PRIORITY (0) |
Referenced by nm_bsp_register_isr().
#define CONF_WINC_SPI_MISO_FLAGS SPI0_MISO_FLAGS |
Referenced by nm_bus_init().
#define CONF_WINC_SPI_MISO_GPIO SPI0_MISO_GPIO |
Referenced by nm_bus_deinit(), and nm_bus_init().
#define CONF_WINC_SPI_MOSI_FLAGS SPI0_MOSI_FLAGS |
Referenced by nm_bus_init().
#define CONF_WINC_SPI_MOSI_GPIO SPI0_MOSI_GPIO |
Referenced by nm_bus_deinit(), and nm_bus_init().
#define CONF_WINC_SPI_NPCS (1) |
Referenced by nm_bus_init().
#define CONF_WINC_SPI_PHA (1) |
Referenced by nm_bus_init().
#define CONF_WINC_SPI_POL (0) |
Clock polarity & phase.
Referenced by nm_bus_init().
#define CONF_WINC_TWIHS_CLOCK (400000) |
SPI clock.
Referenced by nm_bus_init().
#define CONF_WINC_USE_I2C (1) |