You are not logged in. Login Now
 0-8          
 
Author Message
davel
Need help with COM3/COM4 Mark Unseen   Jun 2 20:11 UTC 1993

We're kind of behind the times where I work, I know, just now moving up
into the Real World, but ...
To make it short: we're finally needing to use a mouse for something.
(This is on a 386 running DOS 5 or 6 and, now, Windows.)  The serial ports
COM1 and COM2 are already in use (direct connection to the mini, and
modem, respectively), so we've tried putting the mouse on COM3 or COM4.
It doesn't work.  Apparently, when the system comes up there are messages
indicating that things are OK (this isn't *my* machine, so I don't have
the exact text at my fingertips), but no matter how we switch things
around nothing will accept the fact that COM3 (or COM4) is there.

If you're familiar with the program CHECKIT, *it* shows COM3 (or COM4)
there OK.  But nothing that actually might run off the thing.

I suspect that there's something *very* basic that we're missing.  I can
collect & report more data, if that's not the case; but I really hope
someone can tell me right off what's the likely cause.

Thanks very much!

8 responses total.
mju
response 1 of 8: Mark Unseen   Jun 3 00:53 UTC 1993

Most versions of CheckIt I've seen display all four COM ports
in the "Test serial device" menu, so that isn't necessarily
the best way to find out.

You're probably going to have problems, though.  COM3 usually
is set up to use the same interrupt line as COM1 (IRQ4), and
COM4 is usually set up to use the same interrupt as COM2 (IRQ3).
Since the PC can't share interrupts, that means that you can't
use COM1 and COM3 at the same time, and you can't use COM2 and COM4
at the same time.  You'll have to decide how you want to hook
things up so you're only using two simultaneous serial ports.
Or, you can get a "bus mouse", which comes with its own ISA adapter
card and usually uses interrupt 5 or 2.
davel
response 2 of 8: Mark Unseen   Jun 3 00:57 UTC 1993

Thank you.  In theory I think (!) the cards in question let you select
an interrupt, and that attempts were made to choose different ones.
jdg
response 3 of 8: Mark Unseen   Jun 3 01:48 UTC 1993

Along with Windows 3.1 is a program called MSD.EXE.  This Microsoft diagnosis
aid can tell you which COM ports are using which IRQ.  It will help you.
rcurl
response 4 of 8: Mark Unseen   Jun 3 05:28 UTC 1993

I fought the same battle, and lost. I now use switches. COM1 is shared
by the modem or my home network; COM2 by the serial mouse or the X10
controller interface. I would never want to use the modem/network,
or mouse/X10 simultaneously, so there are no conflicts. Also, I can
prevent the mouse.sys from being installed, by booting in the X10
position. 
n8nxf
response 5 of 8: Mark Unseen   Jun 3 12:26 UTC 1993

there is more than just interrupts involved.  The addresses of all the
4 ports are all different.  Make sure you are changing the port interrupt
as well as the port address.
As far as I know, you can share the same interrupt, you just can't use
the two devices at the same instant in time.
rcurl
response 6 of 8: Mark Unseen   Jun 3 14:25 UTC 1993

I tried to use COM1 for modem and COM3 for mouse, sharing the interrupt
(not being able to change it on the board I have), and thought things
were going swimmingly - until I moved the mouse while I was connected
with the modem. Interesting message! Sort of, *squeek!*. 
tsty
response 7 of 8: Mark Unseen   Jun 3 18:05 UTC 1993

<<heh>>
davel
response 8 of 8: Mark Unseen   Jun 4 00:13 UTC 1993

That's exactly what Linda complained of when the things were sharing an
interrupt ... or was it the other way around?  The modem was supposed to
be inactive (connected but nothing going on while she went to check on
something for which she needed the mouse), but either static or some
activity turned up, & the mouse cursor went wild.
 0-8          
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss