Audio driver outside kernel
Audio driver outside kernel
- Subject: Audio driver outside kernel
- From: "try another" <email@hidden>
- Date: Mon, 07 Nov 2005 16:11:21 +0000
Hello:
I have been studying the PhantomAudioDriver sample in order to write my own
audio driver. I see that the timerFired (IOTimerEventSource) is simulating
a DMA interrupt. When this "interrupt" occurs, it means that the
currentBlock has been transferred.
I would like to do this from a userland application. Any suggestions on how
I could do this?
I thought of sharing the outputBuffer and the currentBlock with the userland
app, but I would need to modify the userclient. I don't think I have access
to it; it's provided for me by the IOAudioDevice?
The other problem with this approach is: how do I timestamp the wrap-around
of the ring buffer from the userland app?
Any recommendations?
_________________________________________________________________
Scan and help eliminate destructive viruses from your inbound and outbound
e-mail and attachments.
http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI=1034&SU=http://hotmail.com/enca&HL=Market_MSNIS_Taglines
Start enjoying all the benefits of MSNĀ® Premium right now and get the
first two months FREE*.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden