最近我对 Linux 驱动程序开发产生了兴趣。我阅读了 LDD3 的书,一些文章和例子。所以我决定是时候自己尝试一些东西了。
那么 IO 的目标是什么:我想知道如何从我的 PCI 声卡中读取 ADC 数据以及如何将数据写入 DAC
我搜索了很多示例,它们最终都使用了来自用户空间的 ALSA api。这不是我想做的。
我想创建自己的用户空间接口,通过它我将传输数据并配置设备。
所以这里有一些问题:
这可能吗?或者我应该坚持使用 ALSA。
一些设计指南将不胜感激。(我有一些想法,但我需要其他意见)。
我在哪里可以找到一些示例代码、教程等。
谢谢你。