VSF Documented
|
Macros | |
#define | __VSF_DISTBUS_CLASS_INHERIT__ |
#define | __VSF_REMAPPED_DMA_CLASS_IMPLEMENT |
#define | __VSF_HAL_TEMPLATE_API VSF_HAL_TEMPLATE_API_OP |
Variables | |
const vsf_dma_op_t | vsf_remapped_dma_op |
#define __VSF_DISTBUS_CLASS_INHERIT__ |
#define __VSF_REMAPPED_DMA_CLASS_IMPLEMENT |
#define __VSF_HAL_TEMPLATE_API VSF_HAL_TEMPLATE_API_OP |
vsf_err_t vsf_remapped_dma_init | ( | vsf_remapped_dma_t * | dma, |
vsf_dma_cfg_t * | cfg_ptr | ||
) |
void vsf_remapped_dma_fini | ( | vsf_remapped_dma_t * | dma | ) |
vsf_dma_capability_t vsf_remapped_dma_capability | ( | vsf_remapped_dma_t * | dma | ) |
int8_t vsf_remapped_dma_channel_request | ( | vsf_remapped_dma_t * | dma, |
vsf_dma_channel_hint_t * | channel_hint_ptr | ||
) |
void vsf_remapped_dma_channel_release | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel | ||
) |
vsf_err_t vsf_remapped_dma_channel_config | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel, | ||
vsf_dma_channel_cfg_t * | cfg_ptr | ||
) |
vsf_err_t vsf_remapped_dma_channel_start | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel, | ||
uint32_t | src_address, | ||
uint32_t | dst_address, | ||
uint32_t | count | ||
) |
vsf_err_t vsf_remapped_dma_channel_sg_config_desc | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel, | ||
vsf_dma_isr_t | isr, | ||
vsf_dma_channel_sg_desc_t * | desc_ptr, | ||
uint32_t | count | ||
) |
vsf_err_t vsf_remapped_dma_channel_sg_start | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel | ||
) |
vsf_err_t vsf_remapped_dma_channel_cancel | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel | ||
) |
uint32_t vsf_remapped_dma_channel_get_transferred_count | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel | ||
) |
vsf_dma_channel_status_t vsf_remapped_dma_channel_status | ( | vsf_remapped_dma_t * | dma, |
uint8_t | channel | ||
) |
const vsf_dma_op_t vsf_remapped_dma_op |