使用 IOCTL 时,我们可以对设备驱动程序使用动态注册吗?
问问题
606 次
1 回答
4
您不需要主编号来定义 ioctl,这些是不相关的。
您需要的是一个(有些)唯一(或至少不是内置的)数字或字母来标识您的 ioctl 范围。可以选择注册这些(寄存器在 中Documentation/ioctl/ioctl-number.txt
,其中也有使用说明)以防止(或至少降低概率)其他人也使用它。
我强烈建议在任何情况下阅读文档,因为它解释了常见的约定和用法。
于 2012-05-17T14:38:58.197 回答