ATA_SHIFT_MWDMA
type = ATA_SHIFT_MWDMA;
case ATA_SHIFT_MWDMA:
if (dev->xfer_shift == ATA_SHIFT_MWDMA &&
xfer_mask &= ~(0x03 << (ATA_SHIFT_MWDMA + 3));
force_xfer(mwdma0, ATA_SHIFT_MWDMA + 0),
force_xfer(mwdma1, ATA_SHIFT_MWDMA + 1),
force_xfer(mwdma2, ATA_SHIFT_MWDMA + 2),
force_xfer(mwdma3, ATA_SHIFT_MWDMA + 3),
force_xfer(mwdma4, ATA_SHIFT_MWDMA + 4),
((mwdma_mask << ATA_SHIFT_MWDMA) & ATA_MASK_MWDMA) |
*mwdma_mask = (xfer_mask & ATA_MASK_MWDMA) >> ATA_SHIFT_MWDMA;
{ ATA_SHIFT_MWDMA, ATA_NR_MWDMA_MODES, XFER_MW_DMA_0 },
dev->xfer_shift = ATA_SHIFT_MWDMA;
ATA_SHIFT_UDMA = ATA_SHIFT_MWDMA + ATA_NR_MWDMA_MODES,
ATA_MASK_MWDMA = ((1U << ATA_NR_MWDMA_MODES) - 1) << ATA_SHIFT_MWDMA,