Common SPI API. More...
#include <status_codes.h>#include <workqueue.h>#include <interrupt.h>#include <chip/spi.h>Go to the source code of this file.
Data Structures | |
| struct | spi_master |
| SPI master. More... | |
Defines | |
| #define | SPI_CPHA (1 << 0) |
| Clock phase. | |
| #define | SPI_CPOL (1 << 1) |
| Clock polarity. | |
| #define | SPI_MODE_0 0 |
| SPI mode 0. | |
| #define | SPI_MODE_1 (SPI_CPHA) |
| SPI mode 1. | |
| #define | SPI_MODE_2 (SPI_CPOL) |
| SPI mode 2. | |
| #define | SPI_MODE_3 (SPI_CPOL | SPI_CPHA) |
| SPI mode 3. | |
Functions | |
| static bool | spi_request_bus (struct spi_master *master, struct workqueue_task *task) |
| Request use of SPI bus. | |
| static void | spi_release_bus (struct spi_master *master) |
| Release use of SPI bus. | |
Common SPI API.
Copyright (C) 2009 Atmel Corporation. All rights reserved.
Definition in file spi.h.
1.6.3