FreeRTOS port on GAP8/RISC-V
|
Macros | |
#define | SPIM(id) |
Functions | |
static void | spim_enqueue_channel (spi_t *spim, uint32_t addr, uint32_t size, uint32_t config, udma_channel_e channel) |
#define SPIM | ( | id | ) |
Defines/types and small low level driver for udma spim main functionnalities
Referenced by __pi_spi_freq_cb(), __pi_spi_receive_async(), __pi_spi_receive_async_with_ucode(), __pi_spi_send_async(), __pi_spi_send_async_with_ucode(), __pi_spi_xfer_async(), __spi_cpy_read_aligned(), __spi_cpy_read_misaligned(), __spi_cpy_send_aligned(), and __spi_cpy_send_misaligned().
|
inlinestatic |
References spi_t::udma, and udma_enqueue_channel().
Referenced by __pi_spi_receive_async(), __pi_spi_receive_async_with_ucode(), __pi_spi_send_async(), __pi_spi_send_async_with_ucode(), __pi_spi_xfer_async(), __spi_cpy_read_aligned(), __spi_cpy_read_misaligned(), __spi_cpy_send_aligned(), and __spi_cpy_send_misaligned().