Jump to content

QCOM.SYS

From EDM2

Quatech (www.quatech.com) asynchronous serial device driver for the Quatech ISA and PCI boards High baud rates to 921,600 bits per second, depending on UART type. Support for 16750 UARTs and their 64-byte FIFOs. Up to 32 serial ports.

QCOM.SYS replaces IBM's COM.SYS.

DEVICE=x:\path\QCOM.SYS (id,port,flags)

or

DEVICE=x:\path\QCOM.SYS (id,port,io,irq,flags)

Parameters

QuatechPCI Serial Port Adapters

id
Quatech adapter ID: This field corresponds to the product name, and should contain one of the following:
"DSC-100" for Quatech DSC-100 two-port PCI adapter
"DSC-200/300" for QuatechDSC-200/300 two-port PCI adapter
"QSC-100"for QuatechQSC-100 four-port PCI adapter
"QSC-200/300" for QuatechQSC-200/300 four-port PCI adapter
"ESC-100D" for QuatechESC-100D eight-port PCI adapter
"ESC-100M" for QuatechESC-100M eight-port PCI adapter
"SSCLP-100" for QuatechSSCLP-100 one-port low-profile PCI adapter
"SSCLP-200/300" for QuatechSSCLP-200/300 one-port low-profile PCI adapter
"DSCLP-100" for QuatechDSCLP-100 two-port low-profile PCI adapter
"DSCLP-200/300 "for QuatechDSCLP-200/300 two-port low-profile PCI adapter
"QSCLP-100" for QuatechQSCLP-100 four-port low-profile PCI adapter
"QSCLP-200/300" for QuatechQSCLP-200/300 four-port low-profile PCI adapter
port
Starting port number, 1 or 2 decimal digits
The first port on the adapter. The other ports on the adapter follow in contiguous sequence. For example, to install a QuatechQSC-100 four-port adapter for COM9 throughCOM12, use "9" or "09"
flags
flagsOption flags (OPTIONAL --- Use only if needed)
Flags may be placed in any order, separated by commas. Some are mutually exclusive, inwhich case the right-most flag will be the one used.
Consecutive spurious interrupt control (mutually exclusive):
"D" = Disable port after 1000 (default), "I" = Ignore, "P" = Post to applicationUART selection override control (mutually exclusive):
"F5" = Limit to 16550 mode (16-byte FIFOs)
"F4" = Limit to 16450 mode (no FIFOs)
The driver defaults to 16450 mode and automatically detects a 16550 or 16750 if present. The override should be used only if the user wishes to limit the FIFO size.
“O” = Make this PCI adapter optional. If the PCI adapter is not installed in the computer at boot time, the driver will display a warning message and continue to load. This option flag is supported only for PCI devices.
“OQ” = “Quiet” version of “O” option. The warning message is not displayed on the screen, but will be written to the log file if the /D option is used.

Examples

DEVICE=x:\path\QCOM.SYS (QSC-100,7)

A QuatechQSC-100 four-port PCI adapter providing COM7 through COM10 isinstalled. The base address and IRQ used by the board are automatically assigned bythe system and detected by the device driver.

Quatech ISA and MCA Serial Port Adapters

id
Quatech adapter ID
"QS"for QuatechQS-xxx or QS-xxxx 4-port adapter
"ES" for QuatechES-xxx or ES-xxxx 8-port adapter
port
Starting port number, 1 or 2 decimal digits
The first port on the adapter. The other ports on the adapter follow in contiguoussequence. For example, to install a Quatech QS-100 four-port adapter for COM9 throughCOM12, use "9" or "09".
io
Base I/O address, 3 or 4 hex digits
The base I/O address of the starting port. The value must match the adapter's address DIPswitch settings. The other ports on the adapter reside at increments of eight bytes incontiguous I/O space following the first port.
irq
Interrupt (IRQ) level, 1 or 2 decimal digits
The hardware interrupt level (2-15) used by all ports on the adapter.
flags
Option flags (OPTIONAL --- Use only if needed)
Flags may be placed in any order, separated by commas. Some are mutually exclusive, inw hich case the right-most flag will be the one used.
Consecutive spurious interrupt control (mutually exclusive):
"D" = Disable port after 1000 (default), "I" = Ignore, "P" = Post to applicationUART selection override control (mutually exclusive):
"F5" = Limit to 16550 mode (16-byte FIFOs)
"F4" = Limit to 16450 mode (no FIFOs)The driver defaults to 16450 mode and automatically detects a 16550 or 16750 ifpresent. The override should be used only if the user wishes to limit the FIFO size. r wishes to limit the FIFO size.

Examples

DEVICE=x:\path\QCOM.SYS (ESI,D0000,10,280,12)

A Quatech ESI-100Q eight-port intelligent adapter providing COM10 throughCOM17 is installed in a memory window starting at D0000 hex using IRQ12. DOSapplications will find the ports at I/O base addresses 280, 288, 290, 298, 2a0, 2a8, 2b0and 2b8 hex.

DEVICE=x:\path\QCOM.SYS (ESI,D0000,10,000,12)

A Quatech ESI-100Q eight-port intelligent adapter providing COM10 throughCOM17 is installed in a memory window starting at D0000 hex using IRQ12. DOSapplications will not have access to the ports on this adapter, as no simulated base I/Oaddress is specified

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes