![]() ![]() ![]() | Interrups | Categories | Contents |
AH = 03h AL = 00h (ArtiCom) DX = port number (00h-03h) (04h-43h for Digiboard XAPCM232.SYS)
Return:
AH = line status (see #00304) AL = modem status (see #00305) AX = 9E00h if disconnected (ArtiCom)
Note: The 1993/04/08 Compaq system ROM uses only the low two bits of DX
See Also:
AH=00h - AH=07h"MultiDOS" - AX=8000h"ARTICOM" -
Bitfields for serial line status:
Bit(s) Description (Table 00304)
7 timeout
6 transmit shift register empty
5 transmit holding register empty
4 break detected
3 framing error
2 parity error
1 overrun error
0 receive data ready
Note:
For COMM-DRV, if bit 7 is set, an error occurred, and may be retrieved
through a separate call (see AX=8000h"COMM-DRV")
Bitfields for modem status:
Bit(s) Description (Table 00305)
7 carrier detect
6 ring indicator
5 data set ready
4 clear to send
3 delta carrier detect
2 trailing edge of ring indicator
1 delta data set ready
0 delta clear to send
Category:
Serial I/O
-
Int 14h
-
S
![]() ![]() ![]() | Interrups | Categories | Contents |
|