From owner-freebsd-hackers Fri Jul 12 03:31:13 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA26978 for hackers-outgoing; Fri, 12 Jul 1996 03:31:13 -0700 (PDT) Received: from mail.crl.com (mail.crl.com [165.113.1.22]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA26963 for ; Fri, 12 Jul 1996 03:31:10 -0700 (PDT) Received: from Haldjas.folklore.ee by mail.crl.com with SMTP id AA02721 (5.65c/IDA-1.5 for ); Fri, 12 Jul 1996 03:30:37 -0700 Received: (from narvi@localhost) by haldjas.folklore.ee (8.6.12/8.6.12) id KAA05894; Wed, 10 Jul 1996 10:44:30 +0300 Date: Wed, 10 Jul 1996 10:44:30 +0300 (EET DST) From: Narvi To: "Jordan K. Hubbard" Cc: hackers@freebsd.org Subject: Re: Some recent changes to GENERIC In-Reply-To: <12325.836972831@time.cdrom.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 9 Jul 1996, Jordan K. Hubbard wrote: > After speaking with David on the phone, I decided to remove the > following entries from GENERIC: > > sio2 > sio3 > lpt2 > mcd1 > lnc1 > > I would also like to remove: > > ed1 It will likely cause a lot of trouble to several people - round all the ne2000s and compatibles are sold preconfigured for - let's say ed1 - all the parameters fit. It's a kind of positive to see FreeBSD find your card on the first try - especially when you don't know right away whetever you are going to have a lot of troubles getting the processor, cache, motherboard, memory and FreeBSD talking to each other seemlessly. But there seems also to be quite some people with their ne2000s on settings for ed0 - Couldn't the driver be made check for alternative values? A list of alternative values? And not by default but if an option is set. Or make the boot blocks on the floppy first boot to the userconfig? > lp1 Having more than one parallel port configured in isn't IMHO that important - what would you use it for at the install phase? If you really happen to have two of them - you can switch the printer and PLIP cable for the time and later make a custom kernel with as many entries as you like. Switching the cables is not that hard. Sander > But will wait for more feedback on that (I think that ed1 should at > least go). I've undertaken this housecleaning because I feel that > GENERIC has built up more than its fair share of historical cruft > (many of the doubled entries predating userconfig) and we need to get > back to the concept of GENERIC as a "just get it installed with as > little wasted space as possible so that it still fits on one boot > floppy" kind of kernel image. As I said, many of the items I > elimiated were also historical relics from before userconfig and > there's no reason in the world why you now can't just tweak, say, sio0 > to match whatever port you like (as goes for all the ethernet > drivers). Once you're up, you can then compile a kernel which matches > your various audio/video/controller cards and jettison GENERIC like a > multi-stage rocket discards its booster stage. :-) > > I also don't really want to get into an extended debate on how someone > really liked the handiness of having, say, sio2 and sio3 around so > that they never had to compile a kernel to recognise their 4-port > serial gommulator card. GENERIC isn't meant to please everyone or > it'd have sound blaster and joystick entries and in there too. :-) > > Jordan >