获取驱动程序功能的手册页

时间:2013-03-31 12:30:53

标签: linux linux-device-driver man

我是linux设备驱动程序的新手。我想知道是否有像register_chrdev这样的驱动程序函数的手册页。如果是的话,我该如何获得它们?有没有我可以使用apt-get下载的软件包?

2 个答案:

答案 0 :(得分:3)

man程序中的Linux内核页面位于第9节,幸运的是(非)非标准部分。见this。像Ubuntu这样流行的Linux发行版不会通过他们的软件频道(?)分发属于本节的手册页。

他们仍然可用,例如,Debian提供one。还有手册页的在线版本。

答案 1 :(得分:0)

实际上内核有ABI而不是API,因为内部接口正在快速变化。

学习Linux内核的最佳方法是阅读源代码。如果您对字符设备驱动程序感兴趣,那么我建议您阅读LDD3书籍,看看其他设备驱动程序如何在您的内核源代码中使用上述调用。通过这种方式,您将了解如何将内核ABI用于驱动程序。