[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bootint big kernels



Enrique Zanardi <ezanardi@ull.es> writes:

> On Thu, Jun 11, 1998 at 11:45:56AM -0500, Martin Alonso Soto Jacome wrote:
> > Dale Scheetz <dwarf@polaris.net> wrote:
> > > I have wondered why we didn't try this once the kernel supported initrd.
> > > To be honest I haven't figured out yet how to do the device selection,
> > > other than going through a list of drivers, trying to insmod each one
> > > until you are successful.
> > 
> > Wouldn't PCI and ISA PnP support help here?  Standard 2.0.x kernels support 
> > /proc/pci since a long time, so it should be possible to check the device 
> > names on /proc/pci against a table in order to load the apropriate modules.  
> 
> That's what Red Hat does, and what I plan to implement for slink. It
> doesn't work for ISA cards though, therefore I plan to implement a method
> for manually selecting modules at install time as well (probably a
> modified "modconf").

You should boot the FreeBSD install disk once for ideas too.

> > It should also be possible to deal with PnP just the same way, 

> Yes, but we will have to create the "device -> module" table from
> scratch, as I don't know of anyone that maintains such a table.

The only isapnp devices I know of are audio.  Are there any SCSI or
enet devices?  (If so a table would be necessary as they are discovered.)

Digging through INF files in windows 95 would be a start.  This is
something that should be closely coordinated with the ISApnp
utilities.

> > although I > don't know what the status of the PnP support in the
> kernel is right now.

> None AFAIK. PnP devices are configured with user-space tools (pnpdump and
> isapnp). 

There is a kernel patch to initialize them, and I have a patch to GRUB
to pass the right magic to the kernel patch, but I don't use it right
now.  (Not necessary, since my only ISApnp device is not critical to
booting.)


Steve
dunham@cps.msu.edu


--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: