Values for disk operation status |
| Value | Description |
|---|---|
|
00h |
successful completion |
|
01h |
invalid function in AH or invalid parameter |
|
02h |
address mark not found |
|
03h |
disk write-protected |
|
04h |
sector not found/read error |
|
05h |
reset failed (hard disk) |
|
05h |
data did not verify correctly (TI Professional PC) |
|
06h |
disk changed (floppy) |
|
07h |
drive parameter activity failed (hard disk) |
|
08h |
DMA overrun |
|
09h |
data boundary error (attempted DMA across 64K boundary or >80h sectors) |
|
0Ah |
bad sector detected (hard disk) |
|
0Bh |
bad track detected (hard disk) |
|
0Ch |
unsupported track or invalid media |
|
0Dh |
invalid number of sectors on format (PS/2 hard disk) |
|
0Eh |
control data address mark detected (hard disk) |
|
0Fh |
DMA arbitration level out of range (hard disk) |
|
10h |
uncorrectable CRC or ECC error on read |
|
11h |
data ECC corrected (hard disk) |
|
20h |
controller failure |
|
31h |
no media in drive (IBM/MS INT 13 extensions) |
|
32h |
incorrect drive type stored in CMOS (Compaq) |
|
40h |
seek failed |
|
80h |
timeout (not ready) |
|
AAh |
drive not ready (hard disk) |
|
B0h |
volume not locked in drive (INT 13 extensions) |
|
B1h |
volume locked in drive (INT 13 extensions) |
|
B2h |
volume not removable (INT 13 extensions) |
|
B3h |
volume in use (INT 13 extensions) |
|
B4h |
lock count exceeded (INT 13 extensions) |
|
B5h |
valid eject request failed (INT 13 extensions) |
|
B6h |
volume present but read protected (INT 13 extensions) |
|
BBh |
undefined error (hard disk) |
|
CCh |
write fault (hard disk) |
|
E0h |
status register error (hard disk) |
|
FFh |
sense operation failed (hard disk) |
|
See Also: |
#M0022 |