我已写入一个简单的设备驱动程序。 只有装入模块, 我的设备文件才会被创建。 但当我的应用程序试图打开设备文件时, 我正收到一个错误 < code> 1 (不允许操作) code > (操作) 。 当我试图通过执行命令查看设备特性时 :
$udevadm info -a -p /sys/class/char/<devname>
我得到的产出是:
KERNEL=="<devname>"
SUBSYSTEM=="char"
DRIVER==" "
显然我的设备节点 与设备驱动器没有联系
谁能帮我一下吗?
谢谢 谢谢