INT 15h Function 22h

"Locate ROM BASIC"

Registers at call
Return Registers
Notes
Supported Models

Registers at call:
    AH = 22h

Return Registers:
    CF set on error
       AH = 86h: Function not supported

    CF clear if successful
       AX = 0000h
       ES:BX -> ROM BASIC Location

Notes:
    This call is for "Later PS/2s". Earlier PS/2s (as well as the older IBM PC family) will fail this call, but have ROM BASIC at F600h:0000h. A test for the presence of the BIOS string "C1.10 1981" at this location would be checked first, and if ROM BASIC is not found there, then issue the call. If the call also fails the system does not have ROM BASIC.

Supported Models:
 

Back to the Interrupts index