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.