Function gx_dma_xfer_poll¶
-
int gx_dma_xfer_poll(void *dst, void *src, int len, int channel, GX_DMA_AHB_CH_CONFIG *config)
开始一次dma传输,使用poll模式,并阻塞等待完成
- 参数
dst -- 目的地址
src -- 源地址
len -- 传输dma位宽单元数量,例如:width=32bit, len=5, 4*5=20 bytes 将被传输
channel -- dma空闲通道
config -- dma通道配置,详细说明请参考 GX_DMA_AHB_CH_CONFIG
- Returns 0
成功
- Returns -1
失败
- 返回
int dma传输是否成功