From owner-freebsd-questions Tue Apr 15 03:16:33 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA01090 for questions-outgoing; Tue, 15 Apr 1997 03:16:33 -0700 (PDT) Received: from iworks.InterWorks.org (deischen@iworks.interworks.org [128.255.18.10]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA01085 for ; Tue, 15 Apr 1997 03:16:30 -0700 (PDT) Received: (from deischen@localhost) by iworks.InterWorks.org (8.7.5/) id FAA16079; Tue, 15 Apr 1997 05:16:52 -0500 (CDT) Message-Id: <199704151016.FAA16079@iworks.InterWorks.org> Date: Tue, 15 Apr 1997 05:16:52 -0500 (CDT) From: "Daniel M. Eischen" To: dg@root.com Subject: Re: special memory device Cc: krygier@kph.uni-mainz.de, questions@FreeBSD.ORG Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > In order to do this you'd have to go poking around in the PCI registers of > all of the devices that were found and create the map. This doesn't sound > like much fun. Why can't it be done at device probe time? I think the existing PCI code can tell what addresses are being (or can be) used by checking the appropriate register in the PCI config address space. It already does this if you boot verbose, doesn't it? Dan Eischen deischen@iworks.InterWorks.org