Page 1
Asynchronous Serial Device Driver For use with OS/2 2.11 or later PCI, ISA, PCMCIA, and Micro Channel User's Manual QUATECH, INC. 5675 Hudson Industrial Parkway Hudson, Ohio 44236 for OS/2 computers TEL: FAX: http://www.quatech.com (330) 655-9000 (330) 655-9010...
2.2 Install the Files and Add Configurations 2.3 QCOM.SYS Parameters 2.3.1 Quatech PCI Serial Port Adapters 2.3.2 Quatech ISA and MCA Serial Port Adapters ("QS" and "ES") 2.3.3 Quatech intelligent "Q-suffix" series products 2.3.4 Quatech PCMCIA Serial Port Adapters 2.3.5 Third-party PCMCIA Cards 2.3.6 All other serial ports (including Quatech "DS"...
Page 3
The authors have taken due care in the preparation of this document and every attempt has been made to ensure its accuracy and completeness. In no event will Quatech, Inc. be liable for damages of any kind, incidental or consequential, in regard to or arising out of the performance or form of the materials presented in this document or any software programs that might accompany this document.
{ Full Plug-and-Play support for Quatech PCI serial port adapters, including interrupt sharing between them { Interrupt sharing by serial ports on ISA (AT bus) computers using certain Quatech serial port adapters { Interrupt sharing by any serial ports on Micro Channel computers...
{ Multiport serial adapters from manufacturers other than Quatech are not supported. Performance is enhanced by the interrupt status register found on Quatech PCI and PCMCIA serial adapters and on most Quatech multiport serial adapters for ISA and Micro Channel (MCA) bus computers. The driver also supports the Quatech ESI-100Q intelligent eight-port serial adapter.
IRQ of each serial port. Will Quatech PCMCIA serial ports be used? If yes, ensure that the appropriate Quatech OS/2 PCMCIA Client Driver device driver has been installed according to the documentation that accompanied those drivers.
Will other serial ports made by manufacturers other than Quatech be used? Quatech's device drivers will operate any serial port that appears to be a standard (legacy) serial port. For these ports, record the port's base address and IRQ.
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 Quatech QSC-100 four-port adapter for COM9 through COM12, use "9" or "09". flags Option flags (OPTIONAL --- Use only if needed) Flags may be placed in any order, separated by commas.
Page 9
The first port on the adapter. The other ports on the adapter follow in contiguous sequence. For example, to install a Quatech QS-100 four-port adapter for COM9 through COM12, use "9" or "09". Base I/O address, 3 or 4 hex digits The base I/O address of the starting 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 Quatech ESI-100Q eight-port adapter for COM8 through COM15, use "8" or "08".
Single-port serial cards and client drivers from other manufacturers may be supported if their client drivers are written to communicate with IBM's standard COM.SYS serial port device driver. The QCOM.SYS uses a superset of the client driver interface used by COM.SYS. Quatech Asynchronous Serial Device Driver for OS/2...
Base I/O address, 3 or 4 hex digits The base I/O address for the serial port. For example, to install an internal modem at 3e8 hex, use "3e8" or "03e8". This value must match the adapter's address settings (using DIP switches on Quatech products).
Force COM5, regardless of its actual hardware settings, to appear as a standard COM1 at base address 3F8 hex and IRQ4 to all DOS and Windows programs. OS/2 programs can still access the port as "COM5." Quatech Asynchronous Serial Device Driver for OS/2...
The COM port name, base address, IRQ and detected UART type are listed. If the serial port resides on a Quatech multiport serial adapter, the bus type and adapter name are shown as well. PCMCIA serial ports are not listed.
DEVICE=D:\OS2\QCOM.SYS (1,03F8,4) (3,3E8,15) (QSC-100,4) (ESI,D2000,8,300,10) (QS,25,100,5) /L DEVICE=D:\OS2\MDOS\QVCOM.SYS (4,2E8,3) { The Quatech drivers are installed in the suggested locations on a Drive D:. { COM1 is installed at the standard base address 3F8 hex and standard IRQ4. { COM2 is used by a serial mouse. MOUSE.SYS controls this port, so it is not specified for QCOM.SYS.
QVCOM.SYS intercepts Interrupt 14 hex accesses and allows any installed port to be used. Serial ports beyond COM4 are accessed simply by extending the number sequence above. For example, use DX=4 to access COM5, or DX=31 (decimal) to access COM32. 3.3.2 DOS Properties Quatech Asynchronous Serial Device Driver for OS/2...
QVCOM.SYS provides most of the same DOS settings as IBM's VCOM.SYS. For full details on these settings, consult the OS/2 documentation or online help. Differences between the Quatech and IBM drivers are discussed here. It is suggested that these DOS settings be left at their default values unless necessary.
All standard baud rates up to 115,200 bits per second are supported for all UART types. If 16550 UARTs are detected on a Quatech Enhanced Serial Adapter, the maximum baud rate increases to 230,400 bits per second. If 16750 UARTs are detected on a Quatech Enhanced Serial Adapter, the maximum baud rate increases to 921,600 bits per second.
COM port name and an indication of whether the port is contained on a Quatech PCI or ISA multiport adapter or is a standard legacy port. The base address and IRQ values shown can be plugged into DOS and Windows software to allow access to the serial ports from those programs.
QCOM.SYS configuration line as shown for "other serial ports" (see page 9). Micro Channel serial port standard names and base addresses SERIAL 1 03F8 SERIAL 2 02F8 Quatech Asynchronous Serial Device Driver for OS/2 SERIAL 3 3220 SERIAL 5 SERIAL 4 3228...
3. The OS/2 and DOS session MODE commands are not capable of working with ports COM10 through COM32. 4. The interrupt status register support of Quatech ISA and MCA adapters does not permit these adapters to share their IRQ level with any other device. Quatech PCI adapters can share their IRQ level with any other device whose drivers support shared interrupts.
{ Ensure that the Interrupt Status Register on a Quatech serial adapter is enabled. All products ship from our factory with this register enabled. This is done using a jumper or switch on ISA or PCI adapters.
Page 23
Asynchronous Serial Device Driver for OS/2 User's Manual Revision 3.24 March 2004 940-0073-324...
Need help?
Do you have a question about the DSP-100 and is the answer not in the manual?
Questions and answers