Date: Mon, 12 Apr 1999 16:13:41 +0800 From: Peter Wemm <peter@netplex.com.au> To: Alfred Perlstein <bright@rush.net> Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: sys/pci pci.c Message-ID: <19990412081343.473391F4F@spinner.netplex.com.au> In-Reply-To: Your message of "Mon, 12 Apr 1999 03:07:26 EST." <Pine.BSF.3.96.990412030321.4169O-100000@cygnus.rush.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Alfred Perlstein wrote: > > -= New-bus architecture repository =- [..] > I haven't looked at the code yet but was wondering if there is any > provision for pre-probing devices. > > specifically i'm interested in fixing the console stuff to be more > modular ie. allocating a device for input and another for output for > different subsystems specifically system console, DDB and GDB seperatly, > it seems like after this new code i will have to start from scratch, > i'm just hoping there will be a way to do this and to notify a device > that it has already been probed or allocated for something else. > > is this possible? Hmm.. I'm not quite sure what it is that you're trying to do, but I'll mention a couple of things that might help: 1: probing is easy. You just tell the root of the tree to probe, and it and all the children do whatever is required. 2: reprobing.. detecting if things have gone away.. I don't know about that. Removing children could probably be made to notify back up the tree, and in the console case, trigger a reprobe. I don't know. 3: we have not touched the "console" mechanism, although a root device for a console so that console drivers could attach to it could probably work. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990412081343.473391F4F>