一、内核文档  Linux Sound Subsystem Documentation

二、一些API

1、snd_pcm_period_elapsed

2、snd_pcm_lib_buffer_bytes

3、snd_pcm_capture_avail

4、params_channels

5、snd_compr_ops

6、snd_soc_add_component_controls

7、snd_soc_add_codec_controls

8、snd_soc_add_platform_controls

9、snd_soc_add_card_controls

10、snd_soc_add_dai_controls

11、snd_soc_dai_set_sysclk

12、snd_soc_codec_set_sysclk

13、snd_soc_runtime_activate

14、snd_soc_dapm_kcontrol_widget

三、Writing an ALSA Driver

四、Dynamic Audio Power Management for Portable Devices

五、ALSA SoC Layer

六、Proc interfaces (/proc/asound)

七、Designs and Implementations

八、PCM (digital audio) interface

  • PCM Ring Buffer
  • DAPM
  • FramesPeriods

 

 

 

==