Download Print this page

HP Vectra Technical Reference Manual page 134

Hide thumbs Also See for Vectra:

Advertisement

The following example shows how to use the F_INQUIRE-ALL function.
BUFFER
OW 7 OUP (?)
MOV
AH, F -,NQUIRE-ALL
LEA
51, BUFFER
PUSH
OS
POP
ES
PUSH
OS
INT HP_ENTRY
POP OS
F_INQUIRE_FIRST
(AH = OAH)
,. load function code
,. get offset of buffer
,. ES
=
OS
,. save current OS
,. call EX-BIOS driver
,. restore OS
This function returns the vector address of the first HP-HIL physical device driver (HP-HIL address
1). This address allows the vector address of all HP-HIL physical device drivers to be easily
calculated since the vectors are contiguous in the HP_VECTOR-TABLE (see table 4.19).
On Entry:
AH
=
F_INQUIRE_FIRST (OAH)
BP
=
V_SINPUT (002AH)
On Exit:
AH
=
Return Status Code
BX
=
Vector address of first HP-HIL physical device driver
Registers Altered:
AX, BX, BP, DS
F_REPORT_ENTRY
(AH = OCH)
This function is used to get the CS:IP of the physical GID driver.
On Entry:
AH
=
F_REPORT_ENTRY (OCH)
BP
=
V_SINPUT (002AH)
On Exit:
AH
=
Return Status Code
BX
=
offset of physical GID driver
ES
=
segment of physical GID driver
Registers Altered:
AX, BX, BP, DS, ES
Input System and HP-HIL
125

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