我已经编写了我的gpio驱动程序并使用udev在系统中注册它。这创建了我的所有设备文件,但创建它们的权限是600.如何将此默认权限更改为666或任何其他权限。因为我必须使用sudo运行我的程序读取此文件。
我应该在udev中写任何规则..请解释。 或者我应该将我的程序本身的操作权限更改为root。
40-scratch.rules
ATTRS{idVendor}=="0694", ATTRS{idProduct}=="0003", SUBSYSTEMS=="usb", ACTION=="add", MODE="0666", GROUP="plugdev"
和99-input.rules
:
SUBSYSTEM=="input", GROUP="input", MODE="0660"
和udev.conf
:
udev_log="err"