All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Lawyer <dave@lafn.org>
To: linux-serial@vger.kernel.org
Subject: Re: Serial/Parallel conflicts
Date: Sat, 22 Feb 2003 23:41:12 -0800	[thread overview]
Message-ID: <20030223074112.GA374@lafn.org> (raw)
In-Reply-To: <20030131055640.GA763@wheat.boylan.org>

On Thu, Jan 30, 2003 at 09:56:40PM -0800, Ross Boylan wrote:
> This is kind of a "please tell me it isn't so message."  
> My efforts to dislodge ttyS2 (aka COM3, my internal modem) from IRQ 5
> have been unsuccessful.  The BIOS offers no direct control over it,
> since it is not a built in serial port.
> 
> In particular, neither of the following worked, even with reboots:
> 1. reprogramming the card via /proc/isapnp.  If I set the IRQ to a
> value other than shown in the dmesg start up, I can't communicate with
> the modem at all.  This doesn't make any sense to me, since the serial
> port is actually part of the card (as I understand it), and presumably
> is reprogrammed by isapnp.
You need to use setserial to tell the driver what isapnp set it to.
isapnp doesn't tell the driver how you set the IRQ.
> 
> Is the problem that the serial driver can not adjust to changes in
> port locations after start up?
Yes and no.  It's yes after the the phase is completed where the driver
tries to detect the serial ports by PnP methods.

> 
> 2. I set the BIOS manually to use IRQ 5 for the parallel port.  I
> thought this would force it to put ttyS2 elsewhere, but it doesn't
> seem to.  The good news is that both the modem and the parallel port
> appear to work sharing the same interrupt, so I may have symptomatic
> relief.
> 
> 3. I also disabled COM1 in BIOS, hoping to get the system to use the
> newly available interrupt.  It put one of the ethernet cards there
> (IRQ4).
> 
> Anyway, please tell me this info isn't just buried in the ESCD with no
> way to kick it out short of flashing the whole thing!  Isn't there
> some other way to influence it?  Is the full story "ESCD sets
> location; serial driver reads it; nothing changes it"?

One thing you might try is to tell the BIOS that you have a PnP OS and
then whatever is in the ESCD will be ignored.

			David Lawyer

      parent reply	other threads:[~2003-02-23  8:14 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-29 17:07 Serial/Parallel conflicts Ross Boylan
2003-01-29 17:11 ` Ross Boylan
2003-01-29 22:13 ` rich+ml
2003-01-31  5:56   ` Ross Boylan
2003-01-31 22:34     ` rich+ml
2003-02-01  2:46     ` whitnl73
2003-02-23  7:41     ` David Lawyer [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030223074112.GA374@lafn.org \
    --to=dave@lafn.org \
    --cc=linux-serial@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.