uint32_t i;uint32_t cfg;dma_transfer_descriptor_t desc;
for(i = 0; i < DMA_BUF_SIZE; i++) {g_dma_buf[0][i] = i;g_dma_buf[1][i] = 0;}
dmac_init(DMAC);
dmac_set_priority_mode(DMAC, DMAC_PRIORITY_ROUND_ROBIN);
dmac_enable(DMAC);
Enable stop on done
Enable AHB protection
cfg = DMAC_CFG_SOD_ENABLE |DMAC_CFG_AHB_PROT(1) |DMAC_CFG_FIFOCFG_ALAP_CFG;dmac_channel_set_configuration(DMAC, DMA_CH, cfg);