From owner-freebsd-hackers Sat Dec 23 05:42:06 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA10771 for hackers-outgoing; Sat, 23 Dec 1995 05:42:06 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id FAA10766 for ; Sat, 23 Dec 1995 05:41:57 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id AAA24716; Sun, 24 Dec 1995 00:39:34 +1100 Date: Sun, 24 Dec 1995 00:39:34 +1100 From: Bruce Evans Message-Id: <199512231339.AAA24716@godzilla.zeta.org.au> To: freebsd-hackers@FreeBSD.ORG, j@uriah.heep.sax.de Subject: Re: device npx0 (was Re: your mail) Sender: owner-hackers@FreeBSD.ORG Precedence: bulk >> > Well, for one thing, the npx0 device is not optional, you _must_ put it >> > back in. You don't have a choice on that. >> >> Maybe programs like config should check for non-optional devices >> and warn the user if any are missing. The warning at link time is almost as good. All devices except possibly one of isa/eisa/pci are more or less optional, but there are many combinations that may fail mysteriously, e.g., if you remove sc and pcvt then the boot will appear to hang unless you have the console (sio0) attached. >Did anybody ever attempt to declare npx as `standard' instead of >`optional' in sys/i386/conf/files.i386? This might work on 486's and above, but would fail if the npx device is really necessary - the device wouldn't have an irq or an interrupt. Bruce