Specifications

108 AMD Geodeā„¢ GeodeROM Functional Specification
System Services
32087C
12.1.3.3 Subfunction 02h - APM Protected Mode 16-Bit Interface Connect
Description:
Establish 16-bit protected mode connection. Returns with error status if the 16-bit connect is already active or if a 16-
bit protected mode entry is not supported. If not connected, set a flag in PM memory to indicate the 16-bit connect and
return parameters. All general purpose registers may be modified except EBP and ESP.
Passed:
Returns:
Related Functions:
None.
Parameter Description
AH 53h = APM
AL 02h = APM function code
BX Power device ID:
0000h = APM BIOS
All other values reserved
Parameter Description
If function is successful:
CF 0 = Successful connection
AX APM 16-bit code segment (real mode segment base address)
BX Offset of entry point into the APM BIOS
CX APM 16-bit data segment (real mode segment base address)
SI APM BIOS code segment length
DI APM BIOS data segment length
If function is unsuccessful:
CF 1 = Carry flag set on error
AH Error code:
02h = Real Mode interface connection already established
05h = 16-bit protected mode interface already established
06h = 16-bit protected mode interface not supported
07h = 16-bit protected mode interface already established
09h = Unrecognized device ID
86h = APM not present