summaryrefslogtreecommitdiff
path: root/examples/device/99-tinyusb-examples.rules
diff options
context:
space:
mode:
authorHiFiPHile <[email protected]>2026-08-25 09:27:48 +0200
committerHiFiPHile <[email protected]>2026-08-25 09:27:48 +0200
commitdfac26a272fa7bbbca2050fbe9f1ca09008e548e (patch)
treeefbc53f8f2c1e5d9c7f38e5fef6d774a20053cec /examples/device/99-tinyusb-examples.rules
parente590b45fcf51f9ddace73178074e4fe6d691e319 (diff)
parent5c0e31cdabaf37f14e1f5e988a020abfc1000495 (diff)
Merge master updates into the UAC1 host branch
Bring the audio work onto the current host core and build files before applying the remaining review fixes. Signed-off-by: HiFiPHile <[email protected]>
Diffstat (limited to 'examples/device/99-tinyusb-examples.rules')
-rw-r--r--examples/device/99-tinyusb-examples.rules22
1 files changed, 22 insertions, 0 deletions
diff --git a/examples/device/99-tinyusb-examples.rules b/examples/device/99-tinyusb-examples.rules
new file mode 100644
index 000000000..e7a399345
--- /dev/null
+++ b/examples/device/99-tinyusb-examples.rules
@@ -0,0 +1,22 @@
+# udev rules for running the TinyUSB device examples as a non-root user.
+# Copy this file to the location of your distribution's udev rules, for example on Ubuntu:
+# sudo cp 99-tinyusb-examples.rules /etc/udev/rules.d/
+# Then reload udev configuration by executing:
+# sudo udevadm control --reload-rules
+# sudo udevadm trigger
+
+# Check SUBSYSTEM
+SUBSYSTEMS=="hidraw", KERNEL=="hidraw*", MODE="0666", GROUP="dialout"
+
+# Rule applies to all TinyUSB example
+ATTRS{idVendor}=="cafe", MODE="0666", GROUP="dialout"
+
+# Rule to blacklist TinyUSB example from being manipulated by ModemManager.
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="cafe", ENV{ID_MM_DEVICE_IGNORE}="1"
+
+# Xplained Pro SamG55 Device
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2111", MODE="0666", GROUP="users", ENV{ID_MM_DEVICE_IGNORE}="1"
+SUBSYSTEMS=="tty", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2111", MODE="0666", GROUP="users", ENV{ID_MM_DEVICE_IGNORE}="1"
+
+# TI Stellaris/Tiva-C Launchpad ICDI
+SUBSYSTEM=="usb", ATTRS{idVendor}=="1cbe", ATTRS{idProduct}=="00fd", MODE="0666"