请帮帮我。
为什么我必须将“次要数字的计数”传递给此函数。据我了解,这个 func 返回 MAJOR 数字,然后我可以根据需要将这个 MAJOR 与 mknod 命令和任何次要数字一起使用。我是对的???
最佳答案
该功能为您保留了一系列次要号码,您可以使用这些次要号码来创建属于同一主要号码的不同设备。对于保留的每个次要编号,您可以通过在 mknod 中指定主要-次要对来创建不同的节点(例如在/dev 中)。 次设备号是驱动程序的“open”方法接收的参数之一,其典型用途是区分属于同一驱动程序的不同设备实例。
关于linux - alloc_chrdev_region 不明白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28611862/