Subject: Re: IOKit intergration
To: Emmanuel Dreyfus <manu@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: tech-kern
Date: 04/24/2003 04:10:29
On Apr 22,  9:48pm, manu@netbsd.org (Emmanuel Dreyfus) wrote:
-- Subject: Re: IOKit intergration

| > >The kernel low level drivers and the userland programs that use them
| > >communicate using a page of shared memory, for performance sake. This
| > >page contains information such as the mouse button status
| > Is that page mapped by default? Or you need to open a device to map it?
| 
| The process opens a driver, using IOKit methods (no UNIX driver open()
| on a device file).
| 
| Does it helps?

Yes, I was trying to figure out how to make the kernel map that page on
demand instead of always. Then we could even provide a callback handler
to the device driver, to pass info back. That will need some design and
thinking.

christos