#include <stdint.h>
#include <stdbool.h>
#include <compiler.h>
#include <assert.h>
#include <gpio/portmux_gpio.h>
#include <buffer.h>
#include <dmac/dma_controller.h>
#include <workqueue.h>


Go to the source code of this file.
Data Structures | |
| struct | spi_master |
| struct | spi_device |
| struct | spi_request |
Defines | |
| #define | SPI_REQUEST_STOP (1 << 0) |
Typedefs | |
| typedef uint32_t | spi_config_t |
Functions | |
| static void | portmux_enable_spi_cs (gpio_pin_t pin) |
| Configure the portmux to enable a SPI chipselect pin. | |
This is the interface to master SPI driver which supports asynchronous operation.
Definition in file spi.h.
| #define SPI_REQUEST_STOP (1 << 0) |
| typedef uint32_t spi_config_t |
| static void portmux_enable_spi_cs | ( | gpio_pin_t | pin | ) | [inline, static] |
Configure the portmux to enable a SPI chipselect pin.
| pin | The SPI chipselect pin to enable. |
Definition at line 141 of file spi.h.
References portmux_select_gpio_pin().

1.5.8