Add 60-icesugar.rules

This commit is contained in:
taotieren
2024-01-08 15:07:29 +08:00
parent 01d2bdee14
commit 4796d31608
2 changed files with 30 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
# Copy this file to /etc/udev/rules.d/
# If rules fail to reload automatically, you can refresh udev rules
# with the command "sudo udevadm control --reload"
ACTION!="add|change", GOTO="icesugar_rules_end"
SUBSYSTEM=="gpio", MODE="0660", TAG+="uaccess"
SUBSYSTEM!="usb|tty|hidraw", GOTO="icesugar_rules_end"
# Please keep this list sorted by VID:PID
# ICELINK
ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="602b", MODE="660", TAG+="uaccess"
# iCESugar compatible adapters
ATTRS{product}=="*iCESugar*", MODE="660", TAG+="uaccess"
# iCELink compatible adapters
ATTRS{product}=="*iCELink*", MODE="660", TAG+="uaccess"
LABEL="icesugar_rules_end"

View File

@@ -1,4 +1,11 @@
# iCELink Tips
## Install 60-icesugar.rules
```bash
sudo install -Dm0644 60-icesugar.rules -t /etc/udev/rules.d/
sudo udevadm control --reload
```
## GPIO control
```
$icesprog --gpio PB14 --mode out