From owner-freebsd-questions Wed Jun 12 16:45:02 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA14731 for questions-outgoing; Wed, 12 Jun 1996 16:45:02 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id QAA14719 for ; Wed, 12 Jun 1996 16:44:57 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id QAA07229; Wed, 12 Jun 1996 16:44:06 -0700 From: Terry Lambert Message-Id: <199606122344.QAA07229@phaeton.artisoft.com> Subject: Re: PNP To: nate@sri.MT.net (Nate Williams) Date: Wed, 12 Jun 1996 16:44:06 -0700 (MST) Cc: terry@lambert.org, nate@sri.MT.net, tims@achilles.k12.ar.us, questions@freebsd.org In-Reply-To: <199606122300.RAA17444@rocky.sri.MT.net> from "Nate Williams" at Jun 12, 96 05:00:26 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > > Ask Nate Williams. > > > > > > Don't ask Nate. He knows *nothing* about PNP, just PC-CARD stuff. They > > > are totally different. > > > > Aw, address conflict resolution is address conflict resolution. 8-). > > Ahh, but with the PC-CARD stuff, you don't worry about adress cnoflict > resolution. You have a bunch of IRQ's and an address block of yours to > do with as you please, and you simply look in the card for a match in > your open address space that also matches a free IRQ and then your in > fat-city. > > It's doing table lookups, not conflict resolution. :) Actually, if you have PNP cards, but no PNP BIOS, the OS is expected to do the PNP on your behalf. Windows95 does this. Conflict resolution rears it's ugly head. 8-(. You handle it by disabling all PNP devices, then doing an ISA (motherboard) equipment detect (it's possible to have a PNP motherboard without a PNP BIOS, but it's rare enough to ignore). Assuming you have drivers for all motherboard devices, you then conflict resolve the PNP devices into the remaining space (followed by [or following] PCI, etc.). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.