blob: 1f63d38d29a1ba769a2071dcfc9651b00852a1d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#define SPI_SIZE_BUF 1500
#define SPI_SIZE_BUFQ 2
#define SPI_MODE0 0x00
#define SPI_MODE1 0x01
#define SPI_MODE2 0x02
#define SPI_MODE3 0x03
/* DO NOT TOUCH THEESE */
#define SPI_SIZE_CHUNK 4
#define SPI_SIZE_WM 2
#define SPI_PIN_RTS 0 // pin 8
#define SPI_PIN_CTS 23 // pin 7
#define SPI_PIN_CS IOF_SPI1_SS0 // pin 10
#define SPI_FLAG_RDY 0x01
#define SPI_FLAG_RST 0x02
#define SPI_FLAG_RTS 0x04
#define SPI_FLAG_CTS 0x08
#define SPI_FLAG_INIT 0x10
#define SPI_FLAG_ONEW 0x20
/* asm */
#define SPI_BUFQ_OFF_IDXR 0
#define SPI_BUFQ_OFF_IDXW 1
#define SPI_BUFQ_OFF_ARRAY 4
|