Re: Write/Read Bulk communication process in KEXT. How?
Re: Write/Read Bulk communication process in KEXT. How?
- Subject: Re: Write/Read Bulk communication process in KEXT. How?
- From: Michael Smith <email@hidden>
- Date: Wed, 24 May 2006 12:04:00 -0700
On May 24, 2006, at 11:52 AM, Andrew Gallatin wrote:
Terry Lambert writes:
If you need to do file I/O to load firmware (as an example), either
put the firmware in a discardable section (vm_deallocate() it after
it's loaded in the card), or have a user space daemon communicate the
firmware to your driver via a series of ioctl() calls to push the
data
*temporarily* into the kernel, so it doesn't take up real or virtual
memory in your driver.
This comes up over, and over, and over again here. Is there any
chance Apple can provide a centralized way to do this in the OS
Yes. It's called a user-space process.
= Mike
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden