SPI.h


1
/*
2
    Copyright (c) 2007 Stefan Engelke <mbox@stefanengelke.de>
3
*/
4
5
#ifndef _SPI_H_
6
#define _SPI_H_
7
8
#include <avr/io.h>
9
10
11
extern void spi_init();
12
extern void spi_transfer_sync (uint8_t * dataout, uint8_t * datain, uint8_t len);
13
extern void spi_transmit_sync (uint8_t * dataout, uint8_t len);
14
extern uint8_t spi_fast_shift (uint8_t data);
15
16
17
#endif /* _SPI_H_ */