This is an old revision of the document!
Table of Contents
Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.
Note: osFree Macro Library provides macros for most of functions
@AuxInit
Brief
Initialize serial port
Syntax
@AuxInit port, settings
Parameters
- port (WORD) - port number
- settings (BYTE)
Baud rates is passed in the high order 3 bits as follows:
000 = 110 baud 001 = 150 '' 010 = 300 '' 011 = 600 '' 100 = 1200 '' 101 = 2400 '' 110 = 4800 '' 111 = 9600 ''
Bits 4-3 define parity: 0 0 no parity 1 0 no parity 0 1 odd parity 1 1 even parity
Bit 2 defines stop bits: 0 1 stop bit; 1 2
Bits 1-0 character length: 1 0 7 bits 1 1 8 bits
Return
- AX - port status