version 1.3, 2007/12/20 15:24:26 |
version 1.4, 2007/12/21 17:40:29 |
|
|
|
|
struct spi_bus_handle { |
struct spi_bus_handle { |
uint8_t (*sb_transmitfunc)(void *dd, uint8_t data); |
uint8_t (*sb_transmitfunc)(void *dd, uint8_t data); |
|
void (*sb_cslowfunc)(void *dd); |
|
void (*sb_cshighfunc)(void *dd); |
|
|
void *sb_dd; /* controller's devdata */ |
void *sb_dd; /* controller's devdata */ |
|
|
}; |
}; |
|
|
uint8_t spi_bus_transmit(struct spi_bus_handle *sbh, uint8_t data); |
uint8_t spi_transmit(struct spi_bus_handle *sbh, uint8_t data); |
|
void spi_cs_low(struct spi_bus_handle *sbh); |
|
void spi_cs_high(struct spi_bus_handle *sbh); |
|
|
|
|
#endif /* !_SYS_BUS_SPI_H */ |
#endif /* !_SYS_BUS_SPI_H */ |
|
|