Revision 317
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