
DRIVE_OLD, DRIVE_ATA or DRIVE_ATAPI based on register signatures. The attach routine will issue a IDENTIFY command for ATA/ATAPI disk, to detect flase matches by the probe routine. probe/attach should now be fully compliant with ata-4/ata-5. As a side effect, ATAPI drives which improperly use ATA register signatures should now be attached as ATAPI.