AXI_DMAC_REG_FLAGS
axi_dmac_write(dmac, AXI_DMAC_REG_FLAGS, AXI_DMAC_FLAG_CYCLIC);
if (axi_dmac_read(dmac, AXI_DMAC_REG_FLAGS) == AXI_DMAC_FLAG_CYCLIC)
val = axi_dmac_read(dmac, AXI_DMAC_REG_FLAGS);
axi_dmac_write(dmac, AXI_DMAC_REG_FLAGS, val);
axi_dmac_write(dmac, AXI_DMAC_REG_FLAGS, flags);
case AXI_DMAC_REG_FLAGS: