ATA_MASK_PIO
if (!(xfer_mask & ATA_MASK_PIO) || xfer_mask == orig_mask)
ata_mode_string(xfer_mask & ATA_MASK_PIO));
return ((pio_mask << ATA_SHIFT_PIO) & ATA_MASK_PIO) |
*pio_mask = (xfer_mask & ATA_MASK_PIO) >> ATA_SHIFT_PIO;
if (!(limit & ATA_MASK_PIO))
limit |= ATA_MASK_PIO;
mask &= ATA_MASK_PIO;