Lines Matching defs:dor
739 if (!(FDCS->dor & (0x10 << UNIT(drive))) ||
740 (FDCS->dor & 3) != UNIT(drive) || fdc != FDC(drive)) {
742 DPRINT("drive=%d fdc=%d dor=%x\n", drive, FDC(drive),
743 (unsigned int)FDCS->dor);
783 static inline int is_selected(int dor, int unit)
785 return ((dor & (0x10 << unit)) && (dor & 3) == unit);
795 olddor = FDCS->dor;
808 FDCS->dor = newdor;
824 fd_outb(FDCS->dor & ~(0x10 << UNIT(current_drive)), FD_DOR);
825 fd_outb(FDCS->dor, FD_DOR);
947 if (!(FDCS->dor & (0x10 << UNIT(drive))))
1746 printk("DOR0=%x\n", fdc_state[0].dor);
1833 fd_outb(FDCS->dor & ~0x04, FD_DOR);
1835 fd_outb(FDCS->dor, FD_DOR);
1924 if (!(FDCS->dor & (0x10 << UNIT(current_drive)))) {
1932 } else if (FDCS->dor & (0x10 << UNIT(current_drive)))
4209 FDCS->dor = 0x4;
4404 fd_outb(FDCS->dor, FD_DOR);
4412 fd_outb(FDCS->dor, FD_DOR);