DMA2_MASK_REG
dma_outb(dmanr & 3, DMA2_MASK_REG);
dma_outb((dmanr & 3) | 4, DMA2_MASK_REG);
outb(0, DMA2_MASK_REG);
outb(0, DMA2_MASK_REG);
outb(0, DMA2_MASK_REG);
outb(0, DMA2_MASK_REG);
outb(0, DMA2_MASK_REG);
outb(0, DMA2_MASK_REG + io_bias);
dma_outb(dmanr & 3, DMA2_MASK_REG);
dma_outb((dmanr & 3) | 4, DMA2_MASK_REG);
dma_outb(dmanr & 3, DMA2_MASK_REG);
dma_outb((dmanr & 3) | 4, DMA2_MASK_REG);
dma_outb(0, DMA2_MASK_REG); /* This may not be enabled */
dma_outb(dmanr & 3, DMA2_MASK_REG);
dma_outb((dmanr & 3) | 4, DMA2_MASK_REG);
dma_outb(dmanr & 3, DMA2_MASK_REG);
dma_outb((dmanr & 3) | 4, DMA2_MASK_REG);