Project

General

Profile

Revision 317

Added by Ben Poole over 16 years ago

View differences:

branches/encoders/code/projects/libdragonfly/spi.h
1
#define DOUBLE_SCK 1
2
#define SPR0_BIT 1
3
#define LSB 1
4
#define MSB 0
5
#define MASTER 1
6
#define SLAVE 0
7
#define SPI_SENDING 1
8
#define SPI_VOID 0
9

  
10
#define size_t int
11
typedef void (*spi_fun_recv_t)(char);
12
typedef void (*spi_fun_send_t)(char);
13
int spi_init(char mode, spi_fun_send_t send_func, spi_fun_recv_t recv_func);
14
int spi_send(char *data, size_t bytes);
15

  

Also available in: Unified diff