*BSD News Article 48607


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.sprintlink.net!europa.chnt.gtegsc.com!news.mathworks.com!fu-berlin.de!news.belwue.de!news.uni-stuttgart.de!uni-regensburg.de!fauern!news.tu-chemnitz.de!irz401!uriah.heep!bonnie.heep!not-for-mail
From: j@bonnie.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Recognizing Serial Ports
Date: 14 Aug 1995 10:48:55 +0200
Organization: Private U**x site, Dresden.
Lines: 21
Message-ID: <40n2ln$j3j@bonnie.tcd-dresden.de>
References: <DD80In.uJ@midway.uchicago.edu>
Reply-To: joerg_wunsch@uriah.heep.sax.de
NNTP-Posting-Host: 192.109.108.139
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Matthew Edward Zaucha <mezaucha@midway.uchicago.edu> wrote:
>     Hello, I have read through the FAQs and manpages but still am finding
>problems recognizing my serial ports. So far, I have Com 1 and 2 being
>recognized upon bootup, but both 3 and 4 are being ignored.  I have used
>dos's msd program to find the proper ports and irqs, but still have had no
>luck.  Once, for some odd reason, com 3 was recognized, but in exchange, 
>com 1 was not. Has anyone else experienced this and found a solution? Thanks.

Unlike DOS, FreeBSD requires the ports being used in interrupt mode.
Thanks to IBM, the first and third as well as the second and fourth
port do share the same IRQ by default without really being able to
actuall `share' it (i.e., only one of the ports could drive the
interrupt line at a time).

So you have to assign the third and fourth ports unique (non-standard)
IRQs.  FreeBSD's defaults for them are IRQ 5 and 9 (aka 2).
-- 
cheers, J"org                      private:   joerg_wunsch@uriah.heep.sax.de
                                   http://www.sax.de/~joerg/

Never trust an operating system you don't have sources for. ;-)