Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Jul 1999 10:30:43 +0800
From:      Peter Wemm <peter@netplex.com.au>
To:        Doug Rabson <dfr@nlsystems.com>
Cc:        cvs-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src/sys/pci pci.c 
Message-ID:  <19990702023043.9DFAD79@overcee.netplex.com.au>
In-Reply-To: Your message of "Fri, 02 Jul 1999 00:25:00 %2B0100." <Pine.BSF.4.05.9907020024170.80685-100000@herring.nlsystems.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
Doug Rabson wrote:
> On Fri, 2 Jul 1999, Doug Rabson wrote:
> 
> > On Thu, 1 Jul 1999, Peter Wemm wrote:
> > 
> > > peter       1999/07/01 15:58:07 PDT
> > > 
> > >   Modified files:
> > >     sys/pci              pci.c 
> > >   Log:
> > >   #include <machine/md_var.h> to bring the prototype for
> > >   alpha_platform_assign_pciintr() into scope (!).
> > 
> > That one is such a rotten hack that I left the warning there to remind me
> > it exists. In an ideal world, I would be able search for the device.
> 
> Actually, I'm wrong. I was thinking about the callback from the scsi
> drivers to allow autoconfig to find where the boot disk is.

Yes, I considered that making these compile cleanly would hide them, but
it's pretty easy to find them by searching for __alpha__ in supposedly
machine independent code.

Regarding vfs_rootconf() - Mike has already mentioned to me that the Alpha
rootconf etc is scsi specific and needs work to be able to boot from IDE
(on systems that have it, eg PC164SX like here).  I was hoping to have a
proper look at it today after some sleep, but I got hauled out of bed to fix
a disk crash on a 1993 vintage system..  (ie: rebuild on a new drive).

There are comments in the i386 mountroot code that the NetBSD way of finding
root config is better and that we should do it their way.  I have not looked
yet, but will investigate before starting anything for the Alpha.

Cheers,
-Peter
--
Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990702023043.9DFAD79>