home *** CD-ROM | disk | FTP | other *** search
-
-
-
- BETA RELEASE OF OS/2 COMMUNICATION DRIVERS
-
-
- COM.SYS 08-10-92
- VCOM.SYS 08-07-92
- COMM.DRV 06-11-92
- MODE.COM 08-06-92
-
-
- IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING
- WITHOUT LIMITATION, WARRANTIES OF FITNESS AND MERCHANTABILITY WITH
- RESPECT TO THE INFORMATION IN THIS DOCUMENT AND INCLUDED SOFTWARE
- PRODUCTS. . BY FURNISHING THIS MATERIAL, IBM GRANTS NO LICENSES TO ANY
- RELATED PATENTS OR COPYRIGHTS.
-
- Copyright IBM Corporation, 1992, all rights reserved.
-
-
- 1.0 INSTALLATION PROCEDURE
-
- a. The following files will be replaced:
-
- x:\OS2\COM.SYS
- x:\OS2\MODE.COM
- x:\OS2\MDOS\VCOM.SYS
- x:\OS2\MDOS\WINOS2\SYSTEM\COMM.DRV
-
- These files will be backed up with the extension *.392. If
- files with this extension already exist, then NO BACKUP will
- take place. The installation utility is assuming that you are
- using IBM OS/2 2.0 GA release drivers.
-
- b. Switch to the drive and directory where the BETA files are
- located.
-
- c. Enter "cominst x:" at the command line where
- x: is the drive letter of the OS/2 Partition.
-
- d. To DE-Install the BETA drivers communication driver, Enter
- DEINSTL x: where x: is the drive letter of the OS/2 Partition.
-
- 2.0 DESCRIPTION OF DRIVERS
-
- The following is a brief description of the BETA
- communication drivers for OS/2 2.0. There are new
- parameters for the COM.SYS which is located in the
- CONFIG.SYS file.
-
- 2.1 COM.SYS
-
- COM.SYS now has new parameters to indicate the COM port
- number, the I/O address, the UNIQUE IRQ level and how to
- handle spurious interrupts. An example follows:
-
- DEVICE=C:\OS2\COM.SYS (n,xxxx,ii,s) [(n,xxxx,ii,s)]...
-
- where the last parameter is optional.
-
-
-
-
-
-
-
- n : COM port number (usually 3 and 4 but it is
- possible to configure any communication port to a
- differrent IRQ or I/O Address
-
- xxxx : COM port address
-
- ii : IRQ level
-
- s : Spurious interrupt handling switch
- values:
-
- D or d to deinstall COM driver if
- more than 1000 consecutive
- spurious interrupts occur.
-
- I or i to ignore spurious interrupt.
-
- P or p to post error if more than 1000
- consecutive interrupts occur. When
- posting an error, some DOS applications
- can hang.
-
-
- COM.SYS also has the following fixes:
-
- 1. COM.SYS now uses a different algorithm to test for he presence of a
- communications port at the given address. There were certain cases
- where a port was not recognized.
-
- 2. Change from DevHlp EOI to writing port 0x20 to
- reduce interrupt pass. (Possible performance
- improvement).
-
- 3. Better checking of FIFO.
-
- 4. COM.SYS does not detect Hayes ESP card so that Hayes
- ESP card can be used as a regular dual asynch card.
-
- 5. New DOS_SETTING Propertys : COM_DIRECT_ACCESS removes the IO hook of
- VCOM.SYS after check the access control. If the application only
- works when VCOM.SYS is not loaded, COM_DIRECT_ACCESS will help the
- problem. When COM_DIRECT_ACCESS is on, any application which
- requires the presence of VCOM.SYS will not work in the DOS session.
- This VCOM.SYS requires the new COM.SYS. The COM_SELECT setting will
- "hide" communication ports from certain DOS applications which try to
- control all the communication ports (See Below).
-
-
- 2.2 VCOM.SYS
-
- No parameters or settings required. This version of VCOM.SYS should
- work better with X00.SYS (and other similar applications) when
- COM_DIRECT_ACCESS is ON. COMDD.SYS (which is required by older DOS
- applications such as BASIC) should also perform better. COMMDD.SYS
- is loaded into the DOS_DEVICE setting for a Virtual Dos Machine.
-
-
-
-
-
-
-
-
-
- 2.2.1 COM_DIRECT_ACCESS DOS property
-
- When COM_DIRECT_ACCESS is ON, VCOM.SYS will allow a DOS application
- to access the communication ports directly. This DOS property makes
- LapLink III, FaskLynx, FSDUAT, AS/400 Asynch Router, MS WORD work in
- VDM session. However, since the buffers in COM.SYS cannot be used,
- characters may be lost and and some applications may suffer from the
- lack of buffering. With most DOS applications, COM_DIRECT_ACCESS
- should be set to OFF as its default setting.
-
-
- 2.2.2 COM_SELECT DOS Property
-
- COM_SELECT allows the DOS session to select only one communication
- port to be used by the session. The communication ports which are
- not selected will be hidden from the DOS session. There are some
- DOS applications which take over every available communication port.
- This DOS property is effective in preventing those DOS applications
- from taking over all the communication ports. An example of a DOS
- application which attempts to control all the communcication ports
- is LapLink Pro. If LapLink Pro and another application which
- accesses a communication port are executed at the same time, it is
- necessary to set COM_SELECT. The default setting is ALL.
-
-
- 2.3 COMM.DRV
-
- COMM.DRV contains the support for COM3 and COM4 in WinOS2. This
- COMM.DRV requires the new VCOM.SYS.
-