SYS_MODE_DMA_SHIFT
val &= ~(1 << (SYS_MODE_DMA_SHIFT + vc->ch));
val |= (1 << (SYS_MODE_DMA_SHIFT + vc->ch));