> Something like this?

Close but now there is no select.

--- /opt/kernel/linux-2.4.0-test9/drivers/scsi/ide-scsi.c       Sat Sep 23
01:04:46 2000
+++ drivers/scsi/ide-scsi.c     Sat Oct  7 10:52:13 2000
@@ -435,7 +435,6 @@
+       SELECT_DRIVE(HWIF(drive), drive);
        if (IDE_CONTROL_REG)
                OUT_BYTE (drive->ctl,IDE_CONTROL_REG);
        OUT_BYTE (dma_ok,IDE_FEATURE_REG);
        OUT_BYTE (bcount >> 8,IDE_BCOUNTH_REG);
        OUT_BYTE (bcount & 0xff,IDE_BCOUNTL_REG);
-       OUT_BYTE (drive->select.all,IDE_SELECT_REG);

        if (dma_ok) {
                set_bit (PC_DMA_IN_PROGRESS, &pc->flags);

It is a macro issue and ordering task-registers.

Cheers,

Andre Hedrick
The Linux ATA/IDE guy

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to