TIP: Click on subject to list as thread! ANSI
echo: os2hw
to: WILL HONEA
from: DON WOODALL
date: 1998-04-20 00:31:00
subject: Mouse on com3 problems?

In a message dated 04-18-98, Will Honea said to Don Woodall:
WH>Don Woodall wrote to Trevor Davis on 04-18-1998
WH>
WH>DW>       It is my understanding that in OS/2, the mouse HAS to be on
WH>DW> COM 1.  Also, as has already been mentioned,  OS/2 loads the mouse
WH>DW> driver before it loads the com ports.  The mouse and com ports use
WH>DW> separate drivers.
WH>
WH>Mouse can be on any useable comm port but scanning for it is
WH>iffy at best on 3/4, especially IRT interrupt conflicts. 
WH> 
WH>DW>       Now for the fun part.  You can have TWO "COM 1's."  One for
WH>DW> the mouse, and one for the "COM Ports."  The TWO "COM 1's" must,
WH>DW> however, have different IRQ's and addresses.
WH>
WH>Not with COMM.SYS / VCOMM.SYS.  If the traditional comm 1
WH>(0x3F8, IRQ 4) is seen by the mouse and used, you'll play hell
WH>getting comm.sys to put another port - say 0x3E8, IRQ 5 - in
WH>there!  It wants to promote the 'normal' order up one port so
WH>now a 'normal' system becomes COM1: 0x2F8, no com2 and you
WH>will have to define the com3/4 paramters - it won't pick them
WH>up. I never did find a way to get COMM.SYS to leave me a hole
WH>at com1 - and I really tried.  Wound up with the mouse on com2
WH>(usual parms) and redefined anothe com2 over that.  Worked OK. 
WH>A lot of the was back in the 2.0/2.1 days when Ray Gwinn was a
WH>true knight in shining armor rescueing the OS/2 community with
WH>SIO.
WH>
Will
    I had the following setup.  It has been long enough now that I
don't remember if I was using OS/2's device driver or the SIO
serial port device driver.  Maybe part of my situation that was
different from you, I had/have an I/O card where I can have 4
serial ports share one IRQ.
    Anyway I had:
    device=E:\OS2\BOOT\mouse.sys ? (1,3F8,4)?
    device=E:\OS2\BOOT\com.sys (1,2F8,3) (2,3E8,3) (3,2E2,3)
(4,2F0,3)
    As the question marks indicate on the mouse driver line, I am
not sure if I had added that info in the "config.sys" file or not. 
But, anyway, that is how the first com port was setup for the
mouse.  Then I had COM 1 thru COM 4 setup for regular serial
devices.
    I repeated everything in glorious detail, because I got a
little bit of the impression that we were talking past each other,
a little bit. Don Woodall
___
 * MR/2 * What?!?  DOSSHELL *isn't* supposed to be a joke?
--- Maximus/2 2.02
---------------
* Origin: OS/2 Shareware BBS, telnet://bbs.os2bbs.com (1:109/347)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.