Go to the source code of this file.
Data Structures | |
struct | AVR32SPIREG |
Functions | |
int | Avr32Spi0ChipSelect (uint_fast8_t cs, uint_fast8_t hi) |
void | Avr32SpiBus0Interrupt (void *arg) |
int | Avr32Spi1ChipSelect (uint_fast8_t cs, uint_fast8_t hi) |
void | Avr32SpiBus1Interrupt (void *arg) |
int | Avr32SpiSetup (NUTSPINODE *node) |
int | Avr32SpiBusNodeInit (NUTSPINODE *node) |
int | Avr32SpiBusTransfer (NUTSPINODE *node, CONST void *txbuf, void *rxbuf, int xlen) |
int | Avr32SpiBusDblBufTransfer (NUTSPINODE *node, CONST void *txbuf, void *rxbuf, int xlen) |
int | Avr32SpiBusPollTransfer (NUTSPINODE *node, CONST void *txbuf, void *rxbuf, int xlen) |
int | Avr32SpiBusWait (NUTSPINODE *node, uint32_t tmo) |
Variables | |
NUTSPIBUS | spiBus0Avr32 |
NUTSPIBUS | spiBus1Avr32 |
* $Id: spibus_avr32.h,v 1.1 2009/01/09 17:54:38 haraldkipp Exp $ *
Definition in file spibus_avr32.h.
int Avr32Spi0ChipSelect | ( | uint_fast8_t | cs, | |
uint_fast8_t | hi | |||
) |
void Avr32SpiBus0Interrupt | ( | void * | arg | ) |
int Avr32Spi1ChipSelect | ( | uint_fast8_t | cs, | |
uint_fast8_t | hi | |||
) |
void Avr32SpiBus1Interrupt | ( | void * | arg | ) |
int Avr32SpiSetup | ( | NUTSPINODE * | node | ) |
int Avr32SpiBusNodeInit | ( | NUTSPINODE * | node | ) |
int Avr32SpiBusTransfer | ( | NUTSPINODE * | node, | |
CONST void * | txbuf, | |||
void * | rxbuf, | |||
int | xlen | |||
) |
int Avr32SpiBusDblBufTransfer | ( | NUTSPINODE * | node, | |
CONST void * | txbuf, | |||
void * | rxbuf, | |||
int | xlen | |||
) |
int Avr32SpiBusPollTransfer | ( | NUTSPINODE * | node, | |
CONST void * | txbuf, | |||
void * | rxbuf, | |||
int | xlen | |||
) |
int Avr32SpiBusWait | ( | NUTSPINODE * | node, | |
uint32_t | tmo | |||
) |
NUTSPIBUS spiBus0Avr32 |
NUTSPIBUS spiBus1Avr32 |