Equates File (continued)
o
2
4
6
8
10
4
DUP (1)
; Room for all Itatul
registerl.
4 DUP (1)
; Room for extended status
reg1sters.
VID_BLOCK_SIZE oUP (1)
; Place to save parameters
eQu
equ
e
q
u
equ
equ
equ
equ
eq u
equ
db
db
db
db
db
db
SF TRACK ON
SF-TRACK-OFF
SF::::CREAT'E_EVENT
Driver specific F
10
CONTROL subfunctions
;***********************************************************************
: *~ji~i~~~*~i:~i*i~;:i~i*~:~:*i~;~~~~;:~********************************
VID BLOCK SIZE
equ
0027H
VIDro DA T'A"
5"t rue
VID ATR
dw
VID-NAME INDEX
dw
VID-V DErAUL T
dw
VID-prUMARY
db
VID-SECONDARY
db
VID-FOUND ROM
db
VID=IDS
-
db
;************************************************************************
; V 8041
(OOAEH) Function and subfunction codes.
;**j*********************************************************************
. F_ I SRan d F _ SYST
E
Mar e fun c t ion
s
e
0
mm
0
n t
0 a
11
d r i v
e
r
I .
. Driver Specific F_IO_CONTROL subfunctions.
; Subfunct10n codes OH.
2H,
4H,
6H and 8H are
reserved
SF CREAT INTR
equ
OOOAH
Create Interval Ent ry.
SF-oELET-INTR
equ
OOOCH
Delete Interval Ent ry.
SF-ENABl-INTR
equ
OOOEH
Enable Interval.
SF-DISBl-INTR
equ
OOlOH
Disable Int erval.
SF-SET R'A"MSW
equ
0012H
Set
RAM Switch to
l.
SF-CLR-RAMSW
equ
OOl4H
Clear RAM Switch to O.
SF-SET-CRTSW
equ
0016H
Set CRT Switch to
l.
SF-CLR-CRTSW
equ
0018H
Clear CRT Switch to O.
SF = PA S
S-
T
~
R
~
u b fun c t ion
c
~ ~ ~
I
1CH
~
0
t:
~.
26 H
~
a
ii
H
~
a
~
:
H
~
Y
~ 6
H
~
0 2
~~ ~
0
~
k
H.
; 2CH and 2EH are relerved.
~:i:*********;**~******************************************************
; Physical GraphlCs
Input Device
(GID) Function Codes.
;**********************************************************************
; F_ISR and F_SYSTEM are
functions common
to all drivers.
;**********************************************************************
~ ~~1~~~lf~~~P~1~~A~~~¥~
eer~~~N+~~D~n~uGc~*gGc~~de5.
This
1s a common
;**************j**********i**************j*****************************
F_ISR and F_SYSTEM are
functions
common to all drivers
VID LAST IBM MODE
VID-EXT RooE-
VIo=PAoDING
0004
.. 0006
•
0008
•
OOOA
•
OOOC
•
OOOE
•
0010
• 0012
•
0014
•
0016
•
0018
•
001A
•
0004
F
-
TRACK INIT
equ
04H
:~~~l~~a~~~~~i~~
default
Itate
•
0006
F TRACK-ON
equ
06H
•
0008
F-TRACK-OF F
eq u
08H
disables
tracking
II
OOOA
F-oEF MASKS
equ
OAH
def ine
s
p r i t
e
ma s k •
OOOC
F-SET-LIMITS
X
equ
OCH
set maxImin horizontal val ues
.. OOOE
F-SE T-L IMI TS-Y
equ
OEH
se t
maxImin vert ieal values
•
0010
F-PUT-SPR I TE-
equ
10H
di sp lay sprite at
in1 t ial pos 1 t ion
•
0012
F=REMO'JE SPR ITE
equ
12H
remove s p r 1 t e from display
•
0000
.. 0002
•
0004
.. 0006
• 0008
OOOA
•
0027
0000
??11
0002
1111
0004
11? 1
0006
1?
0007
?
?
0008
., ?
0009
04 (
? .,
OOOD
04
[
11
0011
04
(
11
0015
27
[
., .,
003C
11
003D
? ?
003E
02
(
11
0040
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
46?
463
464
465
466
467
468
469
470
471
472
400 System Equate File
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers