|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Driver-to-bus binding (Dependency Inversion seam). More...
#include <ra8_sdmmc_spi.h>
Data Fields | |
| ra8_sdmmc_spi_set_clock_fn_t | set_clock |
| Set the bus clock. | |
| ra8_sdmmc_spi_cs_fn_t | cs |
| Drive chip select. | |
| ra8_sdmmc_spi_xfer_fn_t | xfer |
| Exchange bytes. | |
| void * | ctx |
| Caller context. | |
Driver-to-bus binding (Dependency Inversion seam).
All three callbacks must be non-NULL. ctx is passed back into every callback so the caller can carry its own state.
Definition at line 165 of file ra8_sdmmc_spi.h.
| ra8_sdmmc_spi_cs_fn_t ra8_sdmmc_spi_transport_t::cs |
Drive chip select.
Definition at line 167 of file ra8_sdmmc_spi.h.
Referenced by ra8_sdmmc_spi_transport_sci().
| void* ra8_sdmmc_spi_transport_t::ctx |
Caller context.
Definition at line 169 of file ra8_sdmmc_spi.h.
Referenced by ra8_sdmmc_spi_transport_sci().
| ra8_sdmmc_spi_set_clock_fn_t ra8_sdmmc_spi_transport_t::set_clock |
Set the bus clock.
Definition at line 166 of file ra8_sdmmc_spi.h.
Referenced by ra8_sdmmc_spi_transport_sci().
| ra8_sdmmc_spi_xfer_fn_t ra8_sdmmc_spi_transport_t::xfer |
Exchange bytes.
Definition at line 168 of file ra8_sdmmc_spi.h.
Referenced by ra8_sdmmc_spi_transport_sci().