COMPORTS.EXE 
------------

OS/2 serial comms configuration utility.


This utility is used in conjunction with SSCOMA1.SYS to change the comms
configuration of your machine. It works by modifying the CONFIG.SYS file
on your computer, the file which is read at boot time to configure and 
install the devices on your machine. As such, any changes made will not 
come into effect until after you have rebooted your machine.


COMPORTS.EXE has three options available from it's main menu, these are

[A]dd ISA card - set up an ISA comms card 

[R]emove ISA card - lists the ISA cards which will attempt to install at 
						next boot-up, with the option to remove them

[V]iew PCI setup - lists the PCI comms setup from last boot time


									- - -

ADD ISA CARD MENU : 

You are presented with several entry fields.

	COM name : this is where you enter the name of the serial port to be
				 added to your configuration next boot time. The default is
				 COM3.

	I/O address : the base I/O address of the serial port, in hexadecimal,
					the default is 3E8 (standard COM3 address)

	IRQ line : interrupt line which is used by the serial port, default IRQ3.

	[ ] Interrupt sharing : 
		 click this box if you are adding an ISA multiport card with a shared
		 interrupt status register (SISR), which will allow you to enter the 
		 following extra parameters ...

		SISR address : the I/O address of the shared interrupt status
						register

		Port number : which port number of a multiport card this serial port
						is, relative to 0. This is the value which the SISR
						takes when an interrupt is pending on this port.
					   

	Click 'Add' to add the configuration information to your CONFIG.SYS file.
	Click 'Cancel' to return to the main menu.

	Adding config information on this page adds it to the list box on the
		' Remove ISA card' page.


REMOVE ISA CARD MENU : 

You are presented with a list of serial ports that will attempt to initialise
at next boot. Select the one you wish to remove and click the 'Remove' button;
click 'Cancel' to return to the main menu. 

	[17/6/99]	The following bug has now been fixed ...

	* BUG BUG * If you use a template filename with your config.sys file
					as is recommended with the /T command line option,
					a bug in this program means that whenever an ISA card
					is removed using this menu, the template filename is
					lost also and must be re-typed. Until this bug is fixed
					you should copy the template filename onto another line
					in your config.sys file before removing ISA cards in this
					manner, and then cut and paste the template filename
					back onto the correct line in your config.sys file.

	FOUND (21/5/99) FIX [17/6/99]


VIEW PCI SETUP :

Lists the PCI serial ports detected, their I/O base address and IRQ line
assigned. SSCOMA1 automatically detects PCI comms cards and attempts to
initialise them every boot up, and as such cannot be removed from the setup
information as ISA cards can. Note that the information presented on this 
page shows the setup that was used at last boot time for the PCI cards,
adding or removing ISA cards or other peripherals may affect the COM numbers
and/or IRQ lines assigned to the PCI cards for future boot-ups.
