include/spi.h File Reference

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.

Detailed Description

Common SPI API.

Copyright (C) 2009 Atmel Corporation. All rights reserved.

Definition in file spi.h.

Generated on Thu Apr 29 14:10:34 2010 for xplain-bc by  doxygen 1.6.3