SF_INIT
(AX
=
0200H)
This subfunction is called to initialize the driver. Refer to Section 9 for a complete discussion of
the protocol utilized in data space allocation ("last used DS" passed in register BX).
On Entry:
AH
=
F_SYSTEM (02H)
AL
=
SF_INIT
(OOH)
BX
=
"Last used DS" in HP Data Area
BP
=
V_SOFTKEY (003CH)
On Exit:
AH
=
Return Status Code
BX
=
"New last used DS" in HP Data Area
Registers Altered:
AX, BX, BP, DS
SF_VERSION_DESC
(AX
=
0206H)
This subfunction returns the release date code and a double word pointer to the current version
number. The date code consists of two BCD coded bytes containing the year and week of
release. The BL register contains the number of years since 1960 and the BH register contains the
week of the year.
On Entry:
AH
=
F_SYSTEM (02H)
AL
=
SF_VERSION_DESC (06H)
BP
=
V_SOFTKEY (003CH)
On Exit:
AH
=
Return Status Code
BX
=
Release date code
CX
=
Number of bytes in current version number
ES:DI
=
Pointer to the current version number
Registers Altered:
AX, BX,
ex,
DI, ES, BP, DS
5.3.4.2
V_QWERTY
(BP = 0036H)
The V_QWERTY service verifies the correct Data Type. This service also maintains the state of
the left and right
<
Shift> keys, the
<
CTRL > key, the
<
Alt > key, the left and right unlabeled
keys and the
<
Caps lock> key.
164
Keyboa
rd
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers