On Entry:
AH
=
F_SYSTEM (02H)
AL
=
SF_SET-ATIR (OCH)
BX
=
LD_SIZE--X (logical size along X axis)
CX
=
LD_SIZE_Y (logical size along Y axis)
BP
=
V_LTOUCH (OOC6H)
On Exit:
AH
=
Return Status Code
Registers Altered:
AX, BP, OS
SF_TRACLON
(AX = 0404H)
This subfunction turns tracking on. For each movement of the logical device, V_STRACK will be
called to update the graphics cursor (sprite) position.
On Entry:
AH
=
F_la_CONTROL (04H)
AL
=
SF_ TRACLON (04H)
BP
=
V_LTOUCH (OOC6H)
On Exit:
AH
=
Return Status Code
Registers Altered:
AX, BP, OS
SF_ TRACLOFF
(AX = 0406H)
This subfunction turns tracking off.
On Entry:
AH
=
F_la_CONTROL (04H)
AL
=
SF_ TRACLOFF (06H)
BP
=
V_LTOUCH (OOC6H)
On Exit:
AH
=
Return Status Code
Registers Altered:
AX, BP, OS
SF _CREATE_EVENT
(AX = 0408H)
This subfunction establishes the routine to be called on logical device events. The IP, CS, and DS
~
of the routine are passed to this subfunction. These values are exchanged with the vector entry
of the V_EVENT_TOUCH driver in the HP_VECTOLTABLE, V_EVENT_TOUCH being the
parent of the logical touch screen driver. The IP, CS, and DS of the previous routine are returned
to the caller. Note that this subfunction does not enable the event call to the parent routine; this
must be done explicitly using SF_EVENT_ON.
68
Input System and HP-HIL
Need help?
Do you have a question about the Vectra and is the answer not in the manual?