Re: Using CoreAudio from a kext
Re: Using CoreAudio from a kext
- Subject: Re: Using CoreAudio from a kext
- From: "Edward J. Sabol" <email@hidden>
- Date: Tue, 14 Aug 2001 14:03:40 -0400 (EDT)
>
I assume by the name that it is a part of IOKit?
Yes. For an example, check out the "IOAudioFamiliy" project from the Darwin
CVS repository, I think. Or check out the whole "IO" project, and look in
IO/Families/IOAudioFamily/*UserClient*.
>
My current kernel extension isn't really fancy enough to warrant using the
>
OO properties of IOKit, do you know if there are any alternative methods?
There are probably several ways of doing it. I think you can use
IOMemoryMapper to "wire" some memory down and use semaphores. I'm by no means
an expert in this area, however.
Have you read the Kernel Extension Tutorials at
<
http://www.opensource.apple.com/projects/documentation/howto/>?
Good luck,
Ed