DMA_DW_MASK
mode &= (DMA_BE | DMA_DR | DMA_TS8 | DMA_DW_MASK | DMA_NC);
chan->mode &= ~(DMA_BE | DMA_DR | DMA_TS8 | DMA_DW_MASK | DMA_NC);
if ((chan->mode & DMA_DW_MASK) == DMA_DW16)
else if ((chan->mode & DMA_DW_MASK) == DMA_DW32)