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. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel