blob: eb4c96f0935ea33149e48f7d430ee389731cc2aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# SPDX-License-Identifier: MIT
# HSLinkPro boards, https://github.com/HSLink/HSLink_Hardware
# HSLinkPro firmware, https://github.com/cherry-embedded/CherryDAP/releases
# Copy this file to /etc/udev/rules.d/
# If rules fail to reload automatically, you can refresh udev rules
# with the command "udevadm control --reload"
# Reload udev rules after rules file change:
# sudo udevadm control --reload-rules
# sudo udevadm trigger
# The device group for newer versions of Linux such as Arch is uucp.
# sudo usermod -aG uucp $USER
# or
# sudo gpasswd -a $USER uucp
# Older Linux device groups such as Ubuntu are plugdev
# sudo usermod -aG plugdev $USER
# or
# sudo gpasswd -a $USER plugdev
ACTION!="add|change", GOTO="hslink_rules_end"
SUBSYSTEM=="gpio", MODE="0660", TAG+="uaccess"
SUBSYSTEM!="usb|tty|hidraw", GOTO="hslink_rules_end"
# Get VID:PID
# ls /dev/hidraw*
# udevadm info -a -n /dev/hidrawX
# Please keep this list sorted by VID:PID
# HSLinkPro
ATTRS{idVendor}=="0d28", ATTRS{idProduct}=="0204", MODE="666", TAG+="uaccess", SYMLINK+="HSLink_%n"
LABEL="hslink_rules_end"
|