我是 Linux 设备驱动领域的新手。谁能告诉我在音频驱动程序、视频驱动程序、相机驱动程序、电源管理驱动程序或引导加载程序中哪个驱动程序更容易理解?请给我推荐一个对新手来说很容易的驱动程序。如果您可以建议任何好的来源(不是预订...任何可用的在线材料),那就太好了。:)
问问题
280 次
1 回答
3
您应该从学习可加载内核模块的基础知识开始。Salzman 的LKMPG的前几章将是一个良好的开端
最简单的驱动程序恕我直言,是一个简单的驱动程序,它使用内存作为设备并对其进行读/写。LDD3e的第三章很好地解释了一个这样的驱动程序。
您还需要增加对 Linux 内核本身的了解,以便向相对较硬的驱动程序前进。您对内核的子系统了解得越多,围绕它们开发设备驱动程序就越容易。
于 2013-07-10T15:22:52.990 回答