Introduction to Virtual Device Drivers


Real-Mode Initialization Parameters



Download 274.5 Kb.
Page47/80
Date19.01.2022
Size274.5 Kb.
#58083
1   ...   43   44   45   46   47   48   49   50   ...   80
VXDS

Real-Mode Initialization Parameters


The VMM passes the following parameters to the real-mode initialization procedure:

Parameter

Description

AX

Specifies the version number of the virtual machine manager. The AH register contains the major version number, and the AL register contains the minor version number.

BX

Specifies the loading flags. This register contains one of the following values:



Duplicate_Device_ID

Device with same device identifier already loaded.

Duplicate_From_INT2F

Duplicate device identifier already loaded from Interrupt 2Fh device list.

Loading_From_INT2F

This device was specified in the Interrupt 2Fh device list.



ECX

Specifies the 32-bit address (segment:offset) of the entry point for real-mode initialization services. Virtual devices can call these services to retrieve settings from the registry and the SYSTEM.INI file.

EDX

Specifies a pointer to reference data provided in the Interrupt 2Fh. This register contains zero if there is no reference data.

SI

Specifies the segment address of the environment passed from MS-DOS.

SS:SP

Specifies the 32-bit address (segment:offset) of the stack.



Download 274.5 Kb.

Share with your friends:
1   ...   43   44   45   46   47   48   49   50   ...   80




The database is protected by copyright ©ininet.org 2024
send message

    Main page