ALSA Driver Documentation: Difference between revisions

From AlsaProject
Jump to navigation Jump to search
(Broken link to alsa-driver-api.pdf)
(Broken link to writing-an-alsa-driver.pdf)
Line 9: Line 9:


*[http://www.kernel.org/pub/linux/kernel/people/tiwai/docs/writing-an-alsa-driver/index.html HTML (multiple documents)]
*[http://www.kernel.org/pub/linux/kernel/people/tiwai/docs/writing-an-alsa-driver/index.html HTML (multiple documents)]
*[http://www.kernel.org/pub/linux/kernel/people/tiwai/docs/writing-an-alsa-driver.pdf pdf file]
*[http://www.kernel.org/pub/linux/kernel/people/tiwai/docs/writing-an-alsa-driver.pdf pdf file] (<- old, broken link)
*[http://www.alsa-project.org/~tiwai/writing-an-alsa-driver.pdf pdf file]


== ALSA Driver API Reference ==
== ALSA Driver API Reference ==

Revision as of 09:49, 3 April 2012

ALSA Driver Documentation

Takashi Iwai has written "Writing an ALSA Driver" - a very comprehensive guide to developing a device driver for ALSA.

The document focuses mainly on the PCI soundcard. In the case of other device types, the API might be different. However the ALSA kernel API is consistent so it will be helpful in that context.

ALSA Driver API Reference

This document gives a complete rundown of the functions in the alsa-driver API.