Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Sep 1999 23:10:17 -0700
From:      Mike Smith <mike@smith.net.au>
To:        Mike Smith <mike@smith.net.au>
Cc:        freebsd-current@freebsd.org
Subject:   Re: PNP ids missing in sio.c 
Message-ID:  <199909050610.XAA09699@dingo.cdrom.com>
In-Reply-To: Your message of "Sat, 04 Sep 1999 21:34:09 PDT." <199909050434.VAA09257@dingo.cdrom.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > ummm... I thought that the plan was to disable all PnP devices, do the
> > legacy isa probes, and then reenable the PnP devices and probe them...
> 
> The fact that a device is reported via PnP does not guarantee that you 
> can disable it.  Most of the "devices" reported by the PnP BIOS can 
> neither be disabled nor moved.
> 
> > that way you don't have the problem of legacy probes grabing a card...
> 
> It doesn't avoid attempting to probe for a legacy device in a region 
> where a fixed but PnP-known device exists.

I forgot to mention that it also doesn't deal with the case where a 
legacy device exists but is not described by the kernel's static 
metadata.  There are several ways to work around this issue; in the ISA 
case one should use the port availibility determination technique 
described in the ISA PnP spec (or an equivalent) as well as the ESCD 
information available from the PnP BIOS.

-- 
\\  The mind's the standard       \\  Mike Smith
\\  of the man.                   \\  msmith@freebsd.org
\\    -- Joseph Merrick           \\  msmith@cdrom.com




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909050610.XAA09699>