|
| |
INT 14 - FOSSIL (Fido/Opus/Seadog Standard Interface Level) - INITIALIZE
|
Input |
Output |
|
AX
|
00h |
Parameters |
RS232 Status |
Modem Status |
AX |
|
BX
|
|
|
|
|
BX |
|
CX
|
|
|
|
|
CX |
|
DX
|
Port
Number (0-3) |
|
|
DX |
| ES:DI |
|
|
ES:DI |
| Parameter |
| Bit |
Dec |
Hex |
Description |
| 0 |
1 |
01h |
Word
Size 10 = 7
11 = 8 |
| 1 |
2 |
02h |
| 2 |
4 |
04h |
Stop Bits 0
= 1 stop bit
1 = 2 stop bits |
| 3 |
8 |
08h |
Parity
00 = None
01 = Odd
11 = Even |
| 4 |
16 |
10h |
| 5 |
32 |
20h |
Baud
Rate 000 = 110 baud
001 = 150 baud
010 = 300 baud
011 = 600 baud
100 = 1200 baud
101 = 2400 baud
110 = 4800 baud
111 = 9600 baud |
| 6 |
64 |
40h |
| 7 |
128 |
80h |
| RS232
Status |
| Bit |
Dec |
Hex |
Description |
| 0 |
1 |
01h |
RDA - Input data
is available in buffer |
| 1 |
2 |
02h |
OVRN - Data has been
lost |
| 2 |
4 |
04h |
Reserved |
| 3 |
8 |
08h |
Reserved |
| 4 |
16 |
10h |
Reserved |
| 5 |
32 |
20h |
THRE - Room is
available in output buffer |
| 6 |
64 |
40h |
TSRE - Output buffer is
empty |
| 7 |
128 |
80h |
Reserved |
| Modem
Status |
| Bit |
Dec |
Hex |
Description |
| 0 |
1 |
01h |
Reserved |
| 1 |
2 |
02h |
Reserved |
| 2 |
4 |
04h |
Reserved |
| 3 |
8 |
08h |
Always 1 |
| 4 |
16 |
10h |
Reserved |
| 5 |
32 |
20h |
Reserved |
| 6 |
64 |
40h |
Reserved |
| 7 |
128 |
80h |
DCD - Carrier Detect |
|