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)
|