sound/core/sound.c     实现了最顶层的file_operations,它起中转作用

sound/core/control.c    实现了控制接口的file_operations

sound/core/pcm_native.c  实现了playback,capture的file_operations

这些file_operations规定了ALSA接口

怎么写驱动?实现硬件相关的代码即可:

分配,设置,注册snd_card结构体:

1. snd_card_create    //里面会创建接口控制

2. snd_pcm_new     //里面会创建playback,capture接口

3. snd_card_register

最新文章

  1. 【体系结构】动态调度算法:记分牌算法和tomasulo算法
  2. Integer to English Words
  3. Ubuntu 14 安装 .Net Core
  4. 如何在Delphi里面查看程序的汇编代码?
  5. js中的json
  6. Javascript获取地址栏参数值
  7. spring debug
  8. MongoDB - The mongo Shell, Data Types in the mongo Shell
  9. C辗转相除法求最大公约数的实现
  10. ubuntu卸载qq2012
  11. 【转】 怎么刷入BOOT.IMG(刷机后开机卡在第一屏的童鞋请注意)-------不错不错
  12. JavaScript中Null和Undefined的深渊
  13. Grunt那些事
  14. 【CreateJS】WebStorm+Adobe Animate CC 搭配开发HTML5,入门教程
  15. SQLServer之修改DEFAULT约束
  16. JavaSE| 数组
  17. 小白python 安装
  18. 基于图文界面的蓝牙扫描工具btscanner
  19. 模拟退火算法(run away poj1379)
  20. 洛谷P3935 Calculating (莫比乌斯反演)

热门文章

  1. 彻底搞懂oracle的标量子查询
  2. NoSQL数据库-MongoDB和Redis
  3. UE-9260使用说明2
  4. 显卡接口PCI、VGA、PCIE
  5. 基于HTML,css,jQuery,JavaScript,MySQL搭建博客系统
  6. codeforces Looksery Cup 2015 H Degenerate Matrix
  7. BestCoder #47 1001&&1002
  8. php 批量删除数据
  9. mybatis入门(四)
  10. 【C++基础学习】Vector