*BSD News Article 30911


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!bunyip.cc.uq.oz.au!harbinger.cc.monash.edu.au!msuinfo!agate!usenet.hana.nm.kr!ames!hookup!swrinde!news.uh.edu!moocow.cs.uh.edu!wjin
From: wjin@moocow.cs.uh.edu (Woody Jin)
Newsgroups: comp.os.386bsd.questions
Subject: Re: Have I missed something
Date: 27 May 1994 17:26:24 GMT
Organization: University of Houston
Lines: 40
Message-ID: <2s5ag0$huj@masala.cc.uh.edu>
References: <1994May24.193107.23935@rhrk.uni-kl.de>
NNTP-Posting-Host: moocow.cs.uh.edu

In article <1994May24.193107.23935@rhrk.uni-kl.de>,
Christoph Weber-Fahr [KIT] <weber@rhrk.uni-kl.de> wrote:
>Hello,
>
>I got FreeBSD 1.0. (I think) I've checked all the install documentation,
>but somehow feel like having missed something obvious.
>
>Am I really supposed to open my PC and reconfigure about any 
>card that is in there (IDE, SCSI, 2* Network, Video), and after
>that make the two OSes (DOS, OS/2) that are already there working again,
>because FreeBSD can't be configured to the setup that used to work ?

Yes. Every PC has different configurations and the initial installation
kernel needs to be prepared for it.
Unfortunately, when the initial kernel was compiled, it does not know
how the hardware of the PC to be installed on  will be configured
(interrupts). So, initial interrupt setup  was fixed :  NE ethernet card -
interrupt 5, Adaptec SCSI - interrupt .....etc.
This means that you need to open the PC and reconfigure all the interrupt
setup.

BTW, if I remember correctly, Linux setup does not need this interrupt
reconfiguration.  When I configured NE card inturrupt to 2, the initial 
kernel checked that NE card be in INT2 and it went on OK.
When I confugred the NE card inturrupt ot 5, it also checked that NE card
be in INT5 and it also went on OK.
I just wonder how they did it.
But in case of soundcard, it needed reconfiguration (or recompilation).

I am wondering whether there is a way to know all the interrupts at
initial time and can be configured appropriately dynamically.

-- 
____   ____  ____ ______________________________________ (__) _________________
|  |   |  |  |  |  W. Woody Jin (wjin@cs.uh.edu)         (oo)      Moo...
|  |   |  |__|  |  Bovinetic Algorithm Design     o=======\/  I'm  a Cow Lover.
|  |   |        |  Dept. of Cowmooputer Science / |     ||   My wife  was born
\  |---|  |--|  |  University of Houston       *  ||w---||   in Cow year.  Mooo
 \____/|__|  |__| ________________________________^^    ^^_____________________
% nohup cat *flames* >& /dev/bull &