Download Print this page

HP Vectra Technical Reference Manual page 299

Hide thumbs Also See for Vectra:

Advertisement

Vector
Func.
Function
Address
Value
Equate
Definition
0012H
36
Enables beep
0012H
38
Disables beep
0012H
3A
Beeps if enabled
0012H
3C
F_SND_SET__BEEP
Sets beep frequency
0012H
3E
Produce tone, user supplied duration
and frequency
0012H
40
F_STLGET_FREE_INDEX Return next free string index
0012H
42
F_STLDELBUCKET
Delete bucket string list
0012H
44
Add bucket to current string list
0012H
46
Search the list for index, return string
0012H
48
Search list for a string, return index
Registers Altered:
AH, DS, BP, ES
Example: Get the Base address of the HP_VECTOLTABLE.
MOV
MOV
PUSH
INT
MOV
POP
MOV
MOV
MOV
BP, V_SYSTEM
AH, F-,NS_BASEHPVT
OS
HP_ENTRY
AX, OS
OS
GLOBAL-.DATA--AREA, AX
AX, ES
VECTOR_TABLE_SEGMENT, AX
" HP vector (12H).
" function 04H
" EX-BIOS destroys OS
" Int 6FH for EX-BIOS
" Restore OS
The value returned in ES is the segment address of the HP_VECTOLTABLE and the value
returned in the DS register is the segment address of the EX-BIOS global data area.
V_SYSTEM Driver Function Definitions
F_ISR
(AH
=
OOH)
Logical interrupt service routine. Currently, it loads AH with RS_UNSUPPORTED and does an
IRET.
On Entry:
BP
=
V_SYSTEM (12H)
AH
=
F_ISR
(DOH)
290
System Drivers

Advertisement

loading
Need help?

Need help?

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

Subscribe to Our Youtube Channel