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
 


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .