unmask
svc/8041
interrupt
mask
svc/8041
interrupt
unmask keyboard
INT
9
lnterrupt
,
~~~~s~e~~~~I~ f~Ie~r~~~erruPt
ma s k H P - H
I
l i n t err u p t
Reports
ID's of
devices
Reports base HP-HIL address
vector
Reports
entry point
of
(V_PGID)
Sets
default
cofiguration
Reports
current
conflguration
Set
s
Next Conf iguat ion
1 reserved byte
for volume
STR_HEADER dup
(?)
;
ROM message
st rings
0006H
0008H
OOOAH
OOOCH
OOOOH
0002H
0004H
OOH
02H
04H
06H
08H
OAH
S 1
ze
( ?)
31 dup
(1)
;
reserve 2 paragraph
(1)
(1)
1
~
l
? )
Hl
(?)
,
( 1)
,
( 1 )
I
?)
,
? )
1)
size STR_HEADER dup
(7)
; Area vector's
name and
(1)
(7)
(1)
(1)
(1)
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
db
db
db
dw
dw
dw
db
db
db
db
dw
dw
db
db
dw
dd
db
Driver Specific F 10 CONTROL subfunctions.
:1:********************************************************************
V SVIDEO
(54H)
subfunction codes
Use
these
subfunctions when
**~:iii;i*i~:*~i~~~*~;i~:;*~i;;~ii~************************************
F _ I SRan d F _ S YS TEMar e fun c t ion s c
0
mm
0
n t
0
a 11 d r i v e r s .
.
: Driver Specific
F 10
CONTROL subfunctions.
, Driver specific F_IO CONTROL subfunctions
;*********************************************************************
; V SINPUT
(2AH) Function and 5ubfunction codes
;*********************************************************************
, F_ISR and F_SYSTEM are
functions
common
to all drivers.
SF E NAB LE SVC
SF--DISABLt SVC
SF'-ENABlE KBD
SF--DISABlt KBD
SF-E NABLE RPH I l
SF=DISABlt_HPHIL
HP~GLB
HEADER
ENDS
~:i:******************************************************************
:
*~ji:i~~*~ii~~*:i~~*i;ii;;~~i*~~;i;~iii;**~~~~;i*********************
F_
I SRan d F _ S
Y
S
T
EM are
fun c t ion s c
0
mm
0
n t
0
a 11 d r i v e r s
T HP LAST DS
T-HP-MAX OS
T-HP-NXT-VCTR
T-SNO
F
l~G
T-SND-CLICK COUNT
T-~ND-CLlctCDURA
T-SND -C L ICK-VOLUMf
T-SND-BEE P CYCLE
T-SND-BEEP-DURA
T=SND=BE f P=COUNT
;**********************************************************************
: *~:~*i~i~i~*~i~~:i*~:i:*iii~i;i****************************************
HP GlB HEADER
STRUC
T
RP
HtADER
dw
T=UStD _AND _RE Sf RVED
dw
~-~i:-g~l-~~~~tiNDEX
:~~
~g:~~
F-STR-PUT-BUCKE T
e q u
004 4H
F-STR-GET-STRING
equ
0046H
F=STR=GE(~:ZNDEX
equ
0048H
~ :i:*******************************************************************
:
f~11~;1nBu~k;~s~~~d~~ncI~~~sst~u~irrDEtSBu~~~¥la~~ FS~9~ ~nT
BUCKET
;*********i************************************************************
STR
HEADER
STRUC
STR-NXT HDR
dd
STR-UPPtR BOUND
dw
STR-lOWER-BOUND
dw
STR-LIST PTR
dd
STR-SEGMtNT
dw
STR=HEADER
ENDS
??
11
1111
IF
[
OE [
?
?
1111
... 06
11
'7
1??
"'I
71? ?
? ?
17
11
11
'1?1
?1 1?
? ?
? ?
??? ?
?? '1??? '?
OE [
"'1111 "'I? ? ?
7
777 ...
117
"'I
111?1111
?'1 ?
•
0006
•
0008
• OOOA
•
OOOC
•
0000
•
0002
•
0004
•
0000
•
0002
•
0004
z
0006
2
0008
• OOOA
0060
0040
0041
0032
OOOE
0010
0012
0014
0015
0016
0017
0018
001A
001C
001D
OOlE
0020
0024
0000
0002
0000
0004
0006
0008
OOOC
OOOE
Equates File (continued')
283
•
0040
284
•
0042
285
•
0044
286
•
0046
287
•
0048
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
System Equate File 399
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers