From owner-freebsd-current Sun Aug 26 15:54:12 2001 Delivered-To: freebsd-current@freebsd.org Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by hub.freebsd.org (Postfix) with ESMTP id 1B3C637B40C for ; Sun, 26 Aug 2001 15:54:08 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.135.64.Dial1.SanJose1.Level3.net [209.245.135.64]) by hawk.mail.pas.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id PAA28912; Sun, 26 Aug 2001 15:53:59 -0700 (PDT) Message-ID: <3B897E31.A2DF5B3D@mindspring.com> Date: Sun, 26 Aug 2001 15:54:41 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Warner Losh Cc: Kazutaka YOKOTA , current@freebsd.org Subject: Re: unknown PNP hardware References: <3B8975BD.6A9846F2@mindspring.com> <3B896C75.6DCFE2E8@mindspring.com> <200108261112.UAA14768@zodiac.mech.utsunomiya-u.ac.jp> <20010823172813.A69940@leviathan.inethouston.net> <200108251636.f7PGabW05246@harmony.village.org> <200108261551.f7QFpvW11269@harmony.village.org> <200108261719.CAA15944@zodiac.mech.utsunomiya-u.ac.jp> <200108262207.f7QM7IW13551@harmony.village.org> <200108262222.f7QMM3W13698@harmony.village.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Warner Losh wrote: > : Whether it's perfect or not, making the device.hints "go away" > : in the presents of PnP BIOS on the machine would seem to be > : able to address the issue of doubled entries... right? > > Not entirely. There are ISA devices in devices.hints that aren't plug > and play and aren't in the PnP BIOS list. That's a worse problem than > the minor printf :-). Ouch. [ ... ] > What we'd like to happen: > > PnP BIOS devices > device.hints > PnP ISA devices > > What we do now > > device.hints > PnP BIOS devices > PnP ISA devices Let me ask one more question... you want this reordering to ensure that you can handle the PnP BIOS cases where some legacy device *is* known to the PnP BIOS, vs. where the legacy device is _NOT_ known to the PnP BIOS, so that the device.hints can find it if it's there, before we fall into the PnP ISA ["Plug-N-Play OS"] game, right? I remember an ACER system with a bus mouse on the motherboard which was unknown to the PnP BIOS, and Windows 95 trying to be a "PnP OS" used to always do what above looks to be the "PnP ISA devices" phase of things, and gave IRQ 12 to the second IDE disk interface, instead of the on-board mouse... which would exactly fit this bill. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message