Download Print this page

HP Vectra Technical Reference Manual page 405

Hide thumbs Also See for Vectra:

Advertisement

Equates File
endif
int
HP _ENTRY
endm
;**************************************************************************
;
SYSCALL
[vector address]
;**************************************i***********************************
sr;~~ll
m~~~~tor~ector
ma v
b p . vee tar
db
0
db
0
ENDS
DH MAJOR
DH-MINOR
HP=:SHEADER
;**************************************************************************
; HP VECTOR TABLE Ent ry
.
;***i******i***************************************************************
HP_TABLE_ENTRY
struc
;<1,2,3>
HP ENTRY IP
dw
0
HP-ENTRY-CS
dw
0
HP-ENTRY-DS
dw
0
HP=:TABL(~JNTRY
ends
~
:i:*******************************************************************
; Structure of Data Header for HP's vectors
;**********************************************************************
HP SHEADER
STRUC
;<1.2.3,4,5.8,7,8,9,0>
DH-ATR
dw
0
At t r ibut e
DH-NAME INDEX
dw
0
Name index of driver
DH-V DEtAULT
dw
0
Driver vector position in HPtable
DH-P-CLASS
dw
0
Parent
class
DH-C-ClASS
dw
0
Child class
DH-V-PARENT
dw
a
,Vector used when
the driver cannot
handle
-
-
an F ISR
function call
DH_V_CHILD
d w , Vector used when
the driver cannot
handle
a regular
funct ion call
, Driver's major address
if
any.
, Driver's minor address i f any.
:**********************************************************************
; DH ATR bit
record
;**********************************************************************
ATR HP
equ
1000000000000000B
1- The Rest
of
header is valid
ATR-OEVCFG
equ
0100000000000000B,
1- Present
in DEVCONFG
AT R
=:
IS R
e quO 010000000000000 B
1- Rep 1 ace My IS R
( Chi 1 d )
;**************************************************************************
: EX-BIOS support macros and equates
;**************************************************************************
HP~~NT~~'
for EX-BIOS
in~~~ruPt ~F~ber
and vector address,
~~~~~O~u~~~~:e~ac
ros
1) Generic Structures and equates
used by all drivers
2) Equates
for Vector Addresses
3)
Fun c t lO nan d Sub fun c
tl
0
n EQua t (' s c
0
mmo n t
0
all d r
1\1
e r
5
4) Function and Subfunctlon Equates
indlvidual
to drivers
These
MS_DO~r~a~~~:r:~dbl ~:~~~r
number
Industry Standard
(~TD-BIOS)
Interrupt
numbers and
functlon equates
Industry Standard
(STD-BIOS) Data Area
Bit
definitions
for Industry Standard
(STD-BIOS)
data area entries
, The pro
9
r a mm e rca n ext rae ton
1 y
tho see qua t est hat
hen e e d s toe rea t e
, a tallored equate
file.
;**************************************************************************
page
:**************************************************************************
:
80286 Support mac ros
and equates
:**************************************************************************
;**************************************************************************
; The
following macro is used to compensate
for
a
bug
in the
80286
; hardware
interrupt
system
During a normal
POPF
lnstruction
~ ~~~l~n~~~~:~~P~~a~~: ~t:aY~r~~~b}~dt~:9~~~1~~Sa~~e~h~h~tg~~Of
;
*************************~************************************************
POPPF
mac ro
imp
$
+3
1
re
t
pus h
c s
call
$-2
endm
0000
0000
0002
0000
0004
0000
0006
0000
0000
0002
0000
0004
0000
0006
0000
0008
0000
OOOA
0000
OOOC
0000
OOOE
00
OOOF
00
0010
8000
4000
2000
II
006F
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
3(,
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
396 System Equate File

Advertisement

loading
Need help?

Need help?

Do you have a question about the Vectra and is the answer not in the manual?

Questions and answers