• Martin Dalecki's avatar
    [PATCH] 2.5.17 IDE 70 · ac5bdbb7
    Martin Dalecki authored
     - Apply host chip driver cleanups by Bartomiej Zonierkiewicz.
    
     - Take the draft device type driver implementation from Adam Richter and make
        it actually work with some of the drivers we have at hand. Quite a lot
        of it was fixed by me as well to have the desired effects.
    
        We have added a attach method for the sub device type drivers to make it
        possible dor sub device type drivers to attach devices to the overall
        infrastructure. UNIX has something like this SCSI code is implementing
        something like this, just for some unknown reasons Linux block device
        operations don't have it...
    
     - ide_drive_t is finally gone. Please use struct ata_device instead.
    
        Hint the ide.h specific byte type should go over time as well, sine there
        is no need to invent something already handled by the kernel. Please use
        the unambigious u8 type instead where possible.
    
     - Add a bit of documentation about cabling issues. ide.txt needs a lot of
       improvement at some time still.
    ac5bdbb7
ide.c 27.6 KB