blob: 98de1660bee02db5577cd325789a126c585683b8 (
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
|
#ifndef MYRADIO_MAC2PHY_INTERFACE_DEFINITIONS_H_
#define MYRADIO_MAC2PHY_INTERFACE_DEFINITIONS_H_
/*** MAC<->PHY interface definitions ***/
enum spi_command {
SPI_CMD_NONE = 0,
SPI_CMD_TXFRAME,
SPI_CMD_RXFRAME,
SPI_CMD_TX_TURN_ON,
SPI_CMD_TX_TURN_OFF,
SPI_CMD_RX_TURN_ON,
SPI_CMD_RX_TURN_OFF,
};
enum spi_error {
SPI_ERR_NONE = 0,
SPI_ERR_2BIG, /* Too big */
SPI_ERR_2SMALL, /* Too small */
SPI_ERR_CMD, /* Unknown command */
SPI_ERR_BUSY, /* Still busy with other stuff */
};
#endif /* MYRADIO_MAC2PHY_INTERFACE_DEFINITIONS_H_ */
|