Int 13H Function 08H
◄Summary► ◄Notes► ◄Back►
──────────────────────────────────────────────────────────────────────────────
Description: Get Drive Parameters [PC] [AT] [PS/2]
Returns various parameters for the specified drive.
Input Output
══════════════════════ ════════════════════════════════════════
AH=08H If function successful
DL=drive Carry flag=clear
00H-7FH floppy disk BL=drive type
80H-FFH fixed disk (PC/AT and PS/2 floppy disks)
01H if 360 KB, 40 track, 5.25"
02H if 1.2 MB, 80 track, 5.25"
03H if 720 KB, 80 track, 3.5"
04H if 1.44 MB, 80 track, 3.5"
CH=low 8 bits of maximum cylinder number
CL=bits 6-7 high-order 2 bits of
maximum cylinder number
bits 0-5 maximum sector number
DH=maximum head number
DL=number of drives
ES:DI=segment:offset of disk drive
parameter table
If function unsuccessful
Carry flag=set
AH=status (see Int 13H Function 01H)
-♦-