Nut/OS  5.0.5
API Reference
spibus0at91ssc.c File Reference

SSC SPI bus 0 driver. More...

#include <cfg/spi.h>
#include <cfg/arch/gpio.h>
#include <dev/gpio.h>
#include <dev/spibus_ssc.h>
#include <sys/event.h>
#include <sys/timer.h>
#include <sys/nutdebug.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for spibus0at91ssc.c:

Defines

#define SSC0SPI_CS0_LO()
#define SSC0SPI_CS0_HI()
#define SSC0SPI_CS0_SO()

Functions

void SscSpiBus0Interrupt (void *arg)
void SscSpiBus0PdcIrq (void *arg)

Variables

NUTSPIBUS spiBus0Ssc
 AT91 SSC SPI bus driver implementation structure.

Detailed Description

SSC SPI bus 0 driver.

 * $Id$
 * 

Define Documentation

#define SSC0SPI_CS0_LO ( )
#define SSC0SPI_CS0_HI ( )
#define SSC0SPI_CS0_SO ( )

Function Documentation

void SscSpiBus0Interrupt ( void *  arg)
void SscSpiBus0PdcIrq ( void *  arg)

References NutEventPostFromIrq.


Variable Documentation

Initial value:
 {
    NULL,               
    NULL,               
    0,                  
    &sig_SSC,           
    SscSpiBus0NodeInit, 
    SscSpiBus0Select,   
    SscSpiBus0Deselect, 
    SscSpiBus0Transfer, 
    NutSpiBusWait,      
    NutSpiBusSetMode,   
    NutSpiBusSetRate,   
    NutSpiBusSetBits    
}

AT91 SSC SPI bus driver implementation structure.