On Entry:
AX
=
F14_INQUIRE (6FOOH)
BX
=
Any value eXCE?pt 48S0H ('HP')
On Exit:
BX
=
'HP'
Registers Altered:
AX, BX
Example:
MOV AX, F14-'NQUIRE " (AH
=
6FOOH)
XOR
ax, ax
, .
Clear out
ax
INT
INT_SERIAL
,. Call serial driver (lNT 14H)
CMP
ax,
'HP'
,. Check?
JNE
short ERROR.-NO_EXTENDED_FUNCTIONS
F14_EXINIT
(AX
=
6F01H)
This function is similar to the STD-BIOS function, F14_INIT, but provides the ability to set a baud
rate beyond 9600.
On Entry:
AX
=
F14_EXINIT (6F01 H)
BX
=
Port attributes
Bit
08H-OSH
04H-03H
02H
01 H-OOH
Data
1000
0111
0110
0101
0100
0011
0010
0001
0000
xO
11
01
o
1
00
01
10
11
Definition
19200 baud rate
9600 baud rate
4800 baud rate
2400 baud rate
1200 baud rate
600 baud rate
300 baud rate
150 baud rate
110 baud rate
no parity
even parity
odd parity
1 stop bit
2 stop bits
undefined
undefined
7
bit character
8 bit character
DX
=
Port number (0, 1, 2, 3)
Serial and Parrallel
1/0 227
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers