From owner-freebsd-hackers Wed Jul 10 16:17:22 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA25053 for hackers-outgoing; Wed, 10 Jul 1996 16:17:22 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id QAA25045 for ; Wed, 10 Jul 1996 16:17:17 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id JAA31905; Thu, 11 Jul 1996 09:15:13 +1000 Date: Thu, 11 Jul 1996 09:15:13 +1000 From: Bruce Evans Message-Id: <199607102315.JAA31905@godzilla.zeta.org.au> To: nate@mt.sri.com, terry@lambert.org Subject: Re: Some recent changes to GENERIC Cc: davidg@Root.COM, hackers@FreeBSD.org, jgreco@brasil.moneng.mei.com Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >> > > We have to remove sio3 because we can't disable it by default and it >> > > conflicts with the most common SVGA cards. We can disable it be default. >I posted the assembly code used to detect these cards once already. >If you don't probe the location because of an existing conflict with >a registration from the console driver, then you don't have a problem. The conflict isn't representable, because ISA configuration only supports one address per device, and that address is 0x60 for the console driver. Then there is the problem that the console device might not be probed before the serial device. There are actually some kludges in the probe order to get the console probed first. These happen to work if the console device is configured. Bruce