From owner-freebsd-hackers Thu Sep 18 00:17:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA14200 for hackers-outgoing; Thu, 18 Sep 1997 00:17:52 -0700 (PDT) Received: from usr06.primenet.com (tlambert@usr06.primenet.com [206.165.6.206]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA14194 for ; Thu, 18 Sep 1997 00:17:49 -0700 (PDT) Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id AAA18398; Thu, 18 Sep 1997 00:17:37 -0700 (MST) From: Terry Lambert Message-Id: <199709180717.AAA18398@usr06.primenet.com> Subject: Re: INB question To: sos@sos.freebsd.dk (Søren Schmidt) Date: Thu, 18 Sep 1997 07:17:37 +0000 (GMT) Cc: tlambert@primenet.com, hackers@freebsd.org In-Reply-To: <199709180656.IAA01026@sos.freebsd.dk> from "Søren Schmidt" at Sep 18, 97 08:56:54 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > If a device doesn't exist, what does inb return? 0xff, right? > > Wrong, result is not known, and depends on implemetation details > on the MB and to some extent the cards put in the bus... > > > Specifically, how do I know if something lives at a given port? > > By doing intelligent probes, or knowing up front what to look for.. OK, I give up: other than calling INT 0x15, AH=0xC0, how do I detect whether a machine is MCA or not without hard coding it in my kernel configuration file? I need an MCA bus detect. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.