HIB_W
my->ccb->ccb_xa.flags = op == HIB_W ? ATA_F_WRITE : ATA_F_READ;
fis->command = op == HIB_W ? ATA_C_WRITEDMA_EXT :
fis->command = op == HIB_W ? ATA_C_WRITEDMA : ATA_C_READDMA;
if (op == HIB_W)
if (op != HIB_W)
if (op != HIB_W)
case HIB_W:
if (op != HIB_W)
return (hib->io_func(hib->dev, offset, addr, size, HIB_W,