[alsa-devel] Non standard sound card
Hi Dear,
I am a fresh man in this community. Now I plan to develope a sound driver for my embedded platform.
The problem is that my audio chip is a DSP ,not a standard codec chip. The MCU communicates with this DSP via a shared ram. So at first , I have to make the DSP as a platform_device and use the platform_driver_register() to register the DSP , right? Then I can use alsa driver API to develop the sound card. Is my understanding right? Thanks.
Where can I find some information about ALSA architecture?
David.
At Sat, 10 Nov 2007 21:47:27 +0800, Ning Zhang wrote:
Hi Dear,
I am a fresh man in this community. Now I plan to develope a sound driver for my embedded platform.
The problem is that my audio chip is a DSP ,not a standard codec chip. The MCU communicates with this DSP via a shared ram. So at first , I have to make the DSP as a platform_device and use the platform_driver_register() to register the DSP , right? Then I can use alsa driver API to develop the sound card. Is my understanding right? Thanks.
Yes. It's the normal way to reigster the driver with the device that isn't assigned to any standard bus.
Where can I find some information about ALSA architecture?
Some tutorials are on www.alsa-project.org.
Takashi
participants (2)
-
Ning Zhang
-
Takashi Iwai