A summary of the V_SINPUT function codes is provided in table 4.15.
Table 4.15
V_SINPUT Driver Function Code Summary
Vector
Func.
Function
Address Value
Equate
Definition
002AH
V_SINPUT
Inquire Commands
002AH
00
F_ISR
Pass ISR event record to physical driver
002AH
02/
F_SYSTEM
System Functions
002AH
02/00
SF_INIT
Initialize driver
002AH
04
F_IO_CONTROL
Entry point to 10 control functions
002AH
04/00
SF_DEF_LINKS
Set header link fields to system defaults
002AH
04/02
SF_GET_LINKS
Return device header link field entries
002AH
04/04
SF_SET_LINKS
Set device header link field entries
002AH
06
F_INQUIRE
Return describe record for an HP-HIL
device.
002AH
08
F_INQUIRE-ALL
Return device IDs for all HP-HIL devices
present
002AH
OA
F_INQUIRE_FIRST
Return vector address of first HP-HIL device
driver.
002AH
OC
F_REPORT_ENTRY
Report entry point of PGID
V_SINPUT Driver Function Definitions
F_ISR
(AH
=
OOH)
This function passes an ISR Event Record to the appropriate physical device driver based on the
value in DL. Non-HP-HIL devices which call V_SINPUT must provide the physical device driver
that will handle the ISR event record, and must place its vector index (vector address divided by
six) in DL. (See Section 9, V_SYSTEM functions, to obtain a valid vector address).
On Entry:
AH
=
F_ISR (OOH)
BP
=
V_SINPUT
(See tables 4.10 and 4.11 for other register values)
On Exit:
AH
=
Return Status Code
Registers Altered:
AX, BP, DS
120
Input System and HP-HIL
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers