|
void | k_spi_init (KSPINum spi, KSPIConf *conf) |
| Setup and enable spi bus. More...
|
|
void | k_spi_terminate (KSPINum spi) |
| Terminate spi bus. More...
|
|
KSPIStatus | k_spi_write (KSPINum spi, uint8_t *buffer, uint32_t len) |
| Write data over spi bus. More...
|
|
KSPIStatus | k_spi_read (KSPINum spi, uint8_t *buffer, uint32_t len) |
| Read data over spi bus. More...
|
|
KSPIStatus | k_spi_write_read (KSPINum spi, uint8_t *txBuffer, uint8_t *rxBuffer, uint32_t len) |
| Write and read data over spi bus. More...
|
|
KSPI * | kprv_spi_get (KSPINum spi) |
| Fetches spi bus data structure. More...
|
|
KSPIStatus | kprv_spi_write (KSPINum spi, uint8_t *buffer, uint32_t len) |
| Low level hal spi write. More...
|
|
KSPIStatus | kprv_spi_read (KSPINum spi, uint8_t *buffer, uint32_t len) |
| Low level hal spi read. More...
|
|
KSPIStatus | kprv_spi_write_read (KSPINum spi, uint8_t *txBuffer, uint8_t *rxBuffer, uint32_t len) |
| Low level spi write & read. More...
|
|
void | kprv_spi_dev_init (KSPINum spi) |
|
void | kprv_spi_dev_terminate (KSPINum spi) |
|