FreeRTOS port on GAP8/RISC-V
|
Macros | |
#define | UDMA_CORE_FIFO_DEFAULT |
Functions | |
static udma_core_fifo_t * | hal_udma_core_fifo_get (uint8_t chan_id) |
static void | hal_udma_core_fifo_enqueue (udma_core_fifo_t *udma_core, uint32_t buf, uint32_t size, uint32_t config) |
static void | hal_udma_core_fifo_stop (udma_core_fifo_t *udma_core) |
static void | hal_udma_core_fifo_event_enable (udma_core_fifo_t *udma_core, uint8_t enable) |
static void | hal_udma_core_fifo_event_set_threshold (udma_core_fifo_t *udma_core, uint32_t threshold) |
#define UDMA_CORE_FIFO_DEFAULT |
|
inlinestatic |
References UDMA_CORE_FIFO_CFG_CTRL_EN, udma_core_fifo_cfg_ctrl_set(), udma_core_fifo_cfg_sa_buffer_set(), and udma_core_fifo_cfg_size_set().
Referenced by __pi_udma_fifo_change_buffer().
|
inlinestatic |
References udma_core_fifo_cfg_evt_en_set().
Referenced by __pi_udma_fifo_event_set_threshold().
|
inlinestatic |
References udma_core_fifo_cfg_evt_num_bytes_set().
Referenced by __pi_udma_fifo_event_set_threshold().
|
inlinestatic |
References udma_core_fifo, UDMA_NB_CHAN_2D, and UDMA_NB_CHAN_LIN.
Referenced by __pi_udma_fifo_change_buffer(), __pi_udma_fifo_event_set_threshold(), and __pi_udma_fifo_level_get().
|
inlinestatic |
References udma_core_fifo_cfg_ctrl_set(), and UDMA_CORE_FIFO_CFG_CTRL_STOP.
Referenced by __pi_udma_fifo_change_buffer().