Dr.*_*all 5 c kernel driver linux-device-driver linux-kernel
我想知道是否有一个宏可以为我的设备分配一个linux当前没有使用的随机'魔术'号码.这显然是为了便于携带.如果这是不可能的,我想知道在哪里可以找出哪些魔术数字没有被使用.我想要咨询的文本文件我称之为ioctl-number.txt,但我只能在我下载的源代码树中找到这些文件...而不是我实际运行的编译内核.找到这些文件可能隐藏在编译版本中的位置会很有趣.
谢谢你的帮助!
您能否选择您的设备驱动程序不(也永远不会)使用的现有 ioctl 宏,并将其值分配给您需要的 ioctl 宏?
我对 ioclt 如何与设备驱动程序一起工作的了解有限,所以这可能不起作用。
您可以查看另一个具有自定义 ioctl 值的设备驱动程序的源代码,并了解他们如何选择其数字吗?也许有一个操作系统不使用的范围,因此每个设备驱动程序都可以按照自己的意愿解释它们。
| 归档时间: |
|
| 查看次数: |
2736 次 |
| 最近记录: |