On Entry:
AH =
F_1SR
(OOH)
BH
=
Keyboard state (only if state bit set in type)
BL
=
Scancode
DH
=
Scancode type (T_KC_HP_SOFTKEY
=
OBH)
DL
=
Source vector address / 6
BP
=
V_SKEY2FKEY (OOA8H)
On Exit:
AH
=
Return Status Code
BL
=
Translated scancode
DH
=
New scancode type (T_KC_IBM_PC
=
OAH)
Registers Altered:
AX, BL, DH, 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_SKEY2FKEY (00A8H)
On Exit:
AH
=
Return Status Code
BX
=
Release date code
ex
=
Number of bytes in current version number
ES:DI
=
Pointer to the current version number
Registers Altered:
AX, BX, CX, DI, ES, BP, DS
5.3.5
V_8041 Driver
(BP
=
OOAEH)
This driver provides an interface to the HP 8041 keyboard controller chip. It responds to 8041
~
service requests and Input System logical interrupt requests (F_ISR's) to output scancodes to the
8041 chip. It also provides an application interface to 8041 timer services and switch settings.
Table 5.16 contains a function code summary for this driver.
174 Keyboa rd
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers