Outils pour utilisateurs

Outils du site


Action unknown: copypageplugin__copy
back2root:ibm-pc-ms-dos:interrupts:int_13:int_13_09

Table des matières

INT 0x13 - 0x09 - Initialize Hard Disk Controller with drive parameters (AT & PS)

The 1983 version of the “IBM XT BIOS Technical Reference” shows these functions are available for the XT but many other programming references say they aren't available until the AT.

This is probably due to misunderstanding the design of the disk BIOS. Upon bootup the hard disk BIOS replaces the default INT 13h diskette handler with the hard disk INT 13h handler.

Request/Call

reg value descr
AH 0x09
DL var Drive number (0x80=drive 0, 0x81=drive 1)

Return

reg descr
CF 0 (clear) if successful
1 (set) if error
AH status (see INT 13,01)

Notes & Comments

  • on the PC and XT, this function uses the parameter table pointed at by INT 41
  • on the AT and later, this function uses:
    • the parameter table pointed at by INT 41 if DL=80h
    • the parameter table pointed at by INT 46 if DL=81h

SeeAlso: INT 41,INT 46

Back

back2root/ibm-pc-ms-dos/interrupts/int_13/int_13_09.txt · Dernière modification : de frater