Subject: Re: GENERIC is absurdly big
To: Jason Thorpe <thorpej@wasabisystems.com>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-i386
Date: 12/20/2003 21:27:06
On Thu, Dec 18, 2003 at 09:01:37AM -0800, Jason Thorpe wrote:
> Folks...
>
> GENERIC has become absurdly big, ~7MB.
>
> I think it's time to split the beast up a bit:
>
> GENERIC "Modern" machines, basically systems that would
> have PCI on them. ISA bus support, and
> support
> for ISA mainboard devices, but not the long
> list
> of ISA Ethernet, SCSI, etc.
>
> Open issue: How to deal with systems that
> have
> PCI-EISA bridges.
>
> GENERIC_EISA
> Targeted towards older EISA-based systems.
> No
> PCI support.
>
> GENERIC_ISA
> Targeted towards older ISA-based systems. No
> PCI support. No EISA support.
>
> Comments?
Well, we're missing a kernel for boxes which have PCI+(E)ISA, with
some board in both kind of slots. Such systems are common.
I guess we need a kernel for them, maybe a GENERIC with the
older isa (3c501, etc ...) and newer PCI (all the gigabit NICs for example)
stripped out.
--
Manuel Bouyer <bouyer@antioche.eu.org>
NetBSD: 23 ans d'experience feront toujours la difference
--