alloc_chrdev_region(),register_chrdev()等系统调用的手册页

时间:2018-02-03 18:13:54

标签: c linux linux-kernel linux-device-driver gnu

我需要知道在哪里可以找到与设备驱动程序相关的系统调用/例程的手册页:

  

register_chrdev()

     

alloc_chrdev_region()

...等。 我在下面的链接中搜索并找到了定义:

Polarhome

Unix

我需要什么:没有头文件的详细信息,其中给出了调用的原型,返回类型,错误条件等以及GNU / Linux手册页中给出的解释!

它让我想到:它们是真正的系统调用还是其他特别调用的东西! 如果它们是系统调用,为什么Linux中的任何手册页都不像我们man open那样, man closeman socket

1 个答案:

答案 0 :(得分:0)

您找不到它们的手册页。它们是/include/linux/fs.h文件中定义的内置函数。如果仔细阅读它们,可以找到它们的定义。