home *** CD-ROM | disk | FTP | other *** search
- ComWare Multiple Serial Support Software
-
-
- ComWare provides DOS compatibilty for up to 34 serial ports,
- additional user-friendly support for serial port control, and
- examples of use in source code form. This archive contains the
- following files relevant to the installation and operation of
- a wide variety of multi-port serial cards operating under the
- MS or PC-DOS operating environment.
-
- COMS.SYS Device driver configured for 34 COM
- ports.
-
- COMSET.EXE Port initializer for 34 COM ports.
-
- COMSWAP.COM Channel redirector to redirect/reconfigure
- COM ports in memory.
-
- SPRINT.COM Allows printer reassignment to serial ports.
- (like MODE.COM)
-
- MODEM.ASM A simple full/half duplex dumb terminal
- MODEM.EXE system for any COM port.
-
- RX.ASM A routine to copy data from any COM port
- RX.EXE line to a named file until the operator
- cuts in.
-
- CONFIG.SYS A sample file to load COMS.SYS.
-
-
- Background:
-
- The IBM PC/XT/AT provides hardware support for four COM ports. But
- DOS, in its varied forms, only supports two of those COM ports.
- COM.SYS is a CONFIG loaded device driver conforming to all the
- rules for MS-DOS and PC-DOS to supply that function. COMS.SYS is
- compatible with all software that drives COM1 and COM2 and extends
- that functionality in logical form to COM3 and beyond.
-
-
- COMS.SYS
-
- ROM BIOS calls in both IBM and close compatible machines are
- directed through the software interrupt 14 Hex. The DX register
- on the 8088 contains a 0, 1, 2, or 3 for selecting one of the
- four available ports. On installation COMS.SYS takes over the
- 14 Hex interrupt and all BIOS calls are routed through it. The
- DX register may now be loaded with any number to represent the
- desired port counting from 0 to the last fitted port.
-
-
- COMSET.EXE
-
- COMSET.EXE provides the user with a convenient way to configure
- the ports to suit hardware requirements.
-
-
- MODEM.EXE
-
- This simple utility program is provided as an example to serve as
- a starting point for writing your own programs. The <CR> key has
- been expanded to be Carriage Return/Linefeed, and the Escape key
- terminates operation.
-
-
- RX.EXE
-
- This simple program is called with a valid filename for a parameter.
- RX.EXE also asks for a serial port to use and then copies anything
- received into a 64K buffer. When the operator keys Escape, data
- collection is terminated, and everything is then written to the file
- named.
-
-
- COMSWAP.COM
-
- COMSWAP is a utility that allows the user to redirect output from
- one COM port to another. The syntax for COMSWAP.COM is as listed
- below.
- C:\> COMSWAP COM1 COM5
-
-
- SPRINT.COM
-
- SPRINT extends the functionality of the DOS MODE command to allow
- access to the extended COM ports. Its syntax is as listed below.
- C:\> SPRINT LPT1:=COM4:
- To cancel reassignment, enter as follows.
- C:\> SPRINT LPT1:
- If you enter only SPRINT at the DOS prompt, an assignment log is
- produced.
-
-