summaryrefslogtreecommitdiff
path: root/configs/os
diff options
context:
space:
mode:
authorYura80 <[email protected]>2020-12-12 01:45:42 -0500
committerGitHub <[email protected]>2020-12-12 09:45:42 +0300
commit273f90ee03d919e1960e9aa749716da75a4b78f3 (patch)
treef1c6182cbd76e23cc6804df80b45d780129b2557 /configs/os
parent0a75d8876e18ba0880dbb7e1f74c2f9cc3a5ceb7 (diff)
Support of alternative boards/SBCs (#19)
* adding rock64 board * fix file permissions * disable atx gpio for rock64 (breaks ethernet); restore package url; fix install * added gpio pin definitions to config * renamed rock64 board to generic * udev rule for generic board, improved device detection * this udev fix should work for most boards: it skips video0 if it's not on USB, and doesn't select video2 * cleanup * improved usb video device selection
Diffstat (limited to 'configs/os')
-rw-r--r--configs/os/udev/v2-hdmiusb-generic.rules5
1 files changed, 5 insertions, 0 deletions
diff --git a/configs/os/udev/v2-hdmiusb-generic.rules b/configs/os/udev/v2-hdmiusb-generic.rules
new file mode 100644
index 00000000..85c22237
--- /dev/null
+++ b/configs/os/udev/v2-hdmiusb-generic.rules
@@ -0,0 +1,5 @@
+# https://unix.stackexchange.com/questions/66901/how-to-bind-usb-device-under-a-static-name
+# https://wiki.archlinux.org/index.php/Udev#Setting_static_device_names
+KERNEL=="video[0-9]*", SUBSYSTEM=="video4linux", SUBSYSTEMS=="usb", ATTR{index}=="0", GROUP="kvmd", SYMLINK+="kvmd-video"
+KERNEL=="hidg0", GROUP="kvmd", SYMLINK+="kvmd-hid-keyboard"
+KERNEL=="hidg1", GROUP="kvmd", SYMLINK+="kvmd-hid-mouse"