This module contains NMC1000 bus wrapper APIs implementation. More...
#include <stdio.h>#include "bsp/include/nm_bsp.h"#include "common/include/nm_common.h"#include "bus_wrapper/include/nm_bus_wrapper.h"#include "asf.h"#include "conf_winc.h"
Go to the source code of this file.
Macros | |
| #define | NM_BUS_MAX_TRX_SZ 4096 | 
| #define | SPI_ASSERT_CS() do {p_pio->PIO_CODR = 1 << (CONF_WINC_SPI_CS_GPIO & 0x1F);}while(0) | 
| #define | SPI_DEASSERT_CS() do {p_pio->PIO_SODR = 1 << (CONF_WINC_SPI_CS_GPIO & 0x1F);}while(0) | 
| #define | xSPI_ASSERT_CS() {gpio_set_pin_low(CONF_WINC_SPI_CS_GPIO);} | 
| #define | xSPI_DEASSERT_CS() {gpio_set_pin_high(CONF_WINC_SPI_CS_GPIO);} | 
Functions | |
| sint8 | nm_bus_deinit (void) | 
| De-initialize the bus wrapper.  More... | |
| sint8 | nm_bus_init (uint8_t *pvinit, uint32 req_serial_number) | 
| sint8 | nm_bus_ioctl (uint8 u8Cmd, void *pvParameter) | 
Variables | |
| tstrNmBusCapabilities | egstrNmBusCapabilities | 
This module contains NMC1000 bus wrapper APIs implementation.
Copyright (c) 2018 Microchip Technology Inc. and its subsidiaries.
Definition in file nm_bus_wrapper_same70.c.
| #define NM_BUS_MAX_TRX_SZ 4096 | 
Definition at line 49 of file nm_bus_wrapper_same70.c.
| #define SPI_ASSERT_CS | ( | ) | do {p_pio->PIO_CODR = 1 << (CONF_WINC_SPI_CS_GPIO & 0x1F);}while(0) | 
Definition at line 45 of file nm_bus_wrapper_same70.c.
| #define SPI_DEASSERT_CS | ( | ) | do {p_pio->PIO_SODR = 1 << (CONF_WINC_SPI_CS_GPIO & 0x1F);}while(0) | 
Definition at line 46 of file nm_bus_wrapper_same70.c.
| #define xSPI_ASSERT_CS | ( | ) | {gpio_set_pin_low(CONF_WINC_SPI_CS_GPIO);} | 
Definition at line 42 of file nm_bus_wrapper_same70.c.
| #define xSPI_DEASSERT_CS | ( | ) | {gpio_set_pin_high(CONF_WINC_SPI_CS_GPIO);} | 
Definition at line 43 of file nm_bus_wrapper_same70.c.
| sint8 nm_bus_deinit | ( | void | ) | 
De-initialize the bus wrapper.
Definition at line 326 of file nm_bus_wrapper_same70.c.
Definition at line 229 of file nm_bus_wrapper_same70.c.
Definition at line 285 of file nm_bus_wrapper_same70.c.
| tstrNmBusCapabilities egstrNmBusCapabilities | 
Definition at line 51 of file nm_bus_wrapper_same70.c.