获取驱动程序函数的man手册

3

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


1
通常只需在网上搜索即可找到它们,但您也可以获取内核树并运行“make mandocs”。 - artless noise
2个回答

3
Linux内核手册页面在man程序中位于第9节,这是一个(不)标准的部分。参见此链接。像Ubuntu这样的流行Linux发行版不通过软件渠道分发属于此部分的手册页面。它们仍然可以获得,例如Debian提供了一个。也有在线版本的手册页面。

0

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

学习Linux内核的最佳方法是阅读源代码。如果您对字符设备驱动程序感兴趣,那么我建议阅读LDD3书籍,并查看其他设备驱动程序如何在您的内核源代码中使用所提到的调用。这样,您就可以了解如何为驱动程序使用内核ABI。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接