из RBIL:
--------B-1300-------------------------------
INT 13 - DISK - RESET DISK SYSTEM
AH = 00h
DL = drive (if bit 7 is set both hard disks and floppy disks reset)
Return: AH = status (see #00234)
CF clear if successful (returned AH=00h)
CF set on error
Note: forces controller to recalibrate drive heads (seek to track 0)
for PS/2 35SX, 35LS, 40SX and L40SX, as well as many other systems,
both the master drive and the slave drive respond to the Reset.
дело наверное в том, что для биоса диски с 0 по 127 включительно - гибкие, а с 128 по 255 включительно - жесткие. 80h означает что сбросятся только первый жесткий и первый гибкий диски, без учета примечания выше... я понимаю так
--------B-1300-------------------------------
INT 13 - DISK - RESET DISK SYSTEM
AH = 00h
DL = drive (if bit 7 is set both hard disks and floppy disks reset)
Return: AH = status (see #00234)
CF clear if successful (returned AH=00h)
CF set on error
Note: forces controller to recalibrate drive heads (seek to track 0)
for PS/2 35SX, 35LS, 40SX and L40SX, as well as many other systems,
both the master drive and the slave drive respond to the Reset.
дело наверное в том, что для биоса диски с 0 по 127 включительно - гибкие, а с 128 по 255 включительно - жесткие. 80h означает что сбросятся только первый жесткий и первый гибкий диски, без учета примечания выше... я понимаю так