Int 15H [PS/2] Function C1H (193) Get address of extended BIOS data area

Returns the segment address of the base of the extended BIOS data area.

Call with:

AH = C1H

Returns:

If function successful

Carry flag = clear

ES = segment of extended BIOS data area

If function unsuccessful

Carry flag = set

Notes:

The extended BIOS data area is allocated at the high end of conventional memory during the POST (Power-On-Self-Test) sequence. The word at 0040:0013H (memory size) is updated to reflect the reduced amount of memory available for MS-DOS and application programs. The first byte in the extended BIOS data area is initialized to its length in KB.

A program can determine whether the extended BIOS data area exists with Int 15H Function C0H.