Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Int 13H Function 04H
◄Summary► ◄Notes► ◄Back►
──────────────────────────────────────────────────────────────────────────────
On PCs, PC/XTs, and PC/ATs with ROM BIOS dated earlier than 11/15/85,
ES:BX should point to a valid buffer.
On fixed disks, the upper 2 bits of the 10-bit cylinder number are
placed in the upper 2 bits of register CL.
This function can be used to test whether a readable media is in a
floppy disk drive. An error may result from the drive motor being off at
the time of the request, because the ROM BIOS does not automatically wait
for the drive to come up to speed before attempting the verify operation.
The requesting program should reset the floppy disk system (Int 13H
Function 00H) and retry the operation three times before assuming that a
readable floppy disk is not present.
-♦-