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>