HelpPC 2.10 Quick Reference Utility Copyright 1991 David Jurgens

              INT 14 - BIOS Asynchronous Communications Services

       For more information, see the following topics:

       INT 14,0  Initialize serial port parameters
       INT 14,1  Send character in AL
       INT 14,2  Receive character in AL
       INT 14,3  Get Serial port status
       INT 14,4  Extended initialize  (PS/2)
       INT 14,5  Extended communication port control (PS/2)


       - all functions have:
         AH = function number
         AL = character to send or receive
         DX = zero based RS232 card number
       - all registers are preserved except AX
       - these functions use hardware flow control
       - used by DOS MODE to redirect LPTx output to a serial device
       - see individual functions for more data


              BIOS Asynchronous Communications Services (Status)

               │7│6│5│4│3│2│1│0│  AL  modem status
                │ │ │ │ │ │ │ └──── clear to send status changed
                │ │ │ │ │ │ └───── data set ready status changed
                │ │ │ │ │ └────── trailing edge ring indicator
                │ │ │ │ └─────── receive line signal changed
                │ │ │ └──────── clear to send
                │ │ └───────── data set ready
                │ └────────── ring indicator
                └─────────── receive line signal detected

               │7│6│5│4│3│2│1│0│  AH  port status
                │ │ │ │ │ │ │ └──── data ready
                │ │ │ │ │ │ └───── overrun error
                │ │ │ │ │ └────── parity error
                │ │ │ │ └─────── framing error
                │ │ │ └──────── break detect
                │ │ └───────── transmit holding register empty
                │ └────────── transmit shift register empty
                └─────────── time out (N/A for functions 1 and 2)

Esc or Alt-X to exit int 14 Home/PgUp/PgDn/End ←↑↓→
Converted to HTML in 2006 by Timo Bingmann