Re: How to get a device_t

2003-08-07 Thread John Birrell
On Wed, Aug 06, 2003 at 07:45:32PM -0600, M. Warner Losh wrote: > Well, I don't know. The PC Cards that we have in the system are > mapped into the I/O and memory ranges traditionally reserved for the > ISA bus. In ISA systems, this made sense because pccard was attached > to pcic was attached to

Re: How to get a device_t

2003-08-07 Thread M. Warner Losh
In message: <[EMAIL PROTECTED]> "Poul-Henning Kamp" <[EMAIL PROTECTED]> writes: : In fact what you may want to do is hang the entire MMCR off the nexus : as a bus, and hang the various drivers off that bus. That certainly makes sense. nexus is for things that hang off of the CPU or th

Re: possible deadlocks?

2003-08-07 Thread Robert Watson
On Wed, 6 Aug 2003, Ted Unangst wrote: > My advisor Dawson Engler has written a deadlock detector, and we'd like > some verification. They look like bugs, unless there is some other > reason why two call chains cannot happen at the same time. Neat -- sounds like two good catches given the respo

Re: How to get a device_t

2003-08-07 Thread John Baldwin
On 07-Aug-2003 M. Warner Losh wrote: > In message: <[EMAIL PROTECTED]> > Bernd Walter <[EMAIL PROTECTED]> writes: >: The host bridge is not available yet at probing time of the host bridge. >: What we have is the host bridges parent (nexus) in the calling function. >: Either we hand ou

Re: USB versus SMP and Epson printers.

2003-08-07 Thread Don Lewis
On 7 Aug, Frank Mayhar wrote: > Don Lewis wrote: >> Unless someone snuck it in while I wasn't looking, our ulpt >> implementation doesn't support reading data from the printer, so it's >> not possible to check the ink levels. I've had to boot Linux in order >> to do this. > > Hmm. Okay... Unfo

BSD make question

2003-08-07 Thread Andrew Gallatin
Using BSD make, how can I apply different rules based on different directories while using only a single makefile? Ie, the appended Makefile results in the following compilations: gcc -DLIB -c lib/foo.c -o lib/foo.o gcc -DLIB -c lib/bar.c -o lib/bar.o gcc -DMCP -c mcp/baz.c -o mcp/b