Download Print this page

HP Vectra Technical Reference Manual page 303

Hide thumbs Also See for Vectra:

Advertisement

F_INS_FIXGETDS
(AH = OEH)
Installs a given vector entry in the HP_VECTOR-TABLE and calls it with an SF_INIT function.
This function should be used if the driver needs EX-BIOS RAM for its data segment.
F_INS_FIXGETDS calls the routine to initialize with the "last used DS" in the BX register. The
routine's initialization code decrements the "Iast used DS" value and returns to
F _INS_FIXGETDS with this new value.
Warning
If the
~F
_INIT function returns with an error code of RS_FAIL (OFEH) the power-on
self test sequence will be executed.
On Entry:
BP
=
V_SYSTEM (12H)
AH
=
F_INS_FIXGETDS (OEH)
BX
=
Vector address to be installed
ES:DI
=
CS:IP of the routine
On Exit:
AH
=
Return Status Code
o
=
RS_SUCCESSFUL
Registers Altered:
AH, BP, DS
F_INS_FIXGLBDS
(AH
=
10H)
Installs a given vector entry in the HP_VECTOR-TABLE and calls it with an SF_INIT function.
When F_INS_FIXGLBDS calls the initialization routine it passes the data segment of the EX-BIOS
global data area in the BX register.
Warning
If the SF_INIT function returns with an error code of RS_FAIL (OFEH) the power-on
self test sequence will be executed.
On Entry:
BP
=
V_SYSTEM (12H)
AH
=
F_INS_FIXGLBDS (10H)
BX
=
Vector address to be installed
ES:DI
=
CS:IP of the routine
On Exit:
AH
=
Return Status Code
o
=
RS_SUCCESSFUL
Registers Altered:
AH, BP, DS
294
System Drivers

Advertisement

loading
Need help?

Need help?

Do you have a question about the Vectra and is the answer not in the manual?

Questions and answers