pcpanel udev rule

This commit is contained in:
Tao Tien 2023-08-08 15:26:32 -07:00
parent ec168ccf77
commit f8053977cb
2 changed files with 6 additions and 2 deletions

View file

@ -11,6 +11,7 @@
# cmake # cmake
# clang # clang
# pkg-config # pkg-config
# udev
# libclang # libclang
]; ];
@ -18,4 +19,8 @@
# LIBCLANG_PATH = pkgs.lib.makeLibraryPath [ pkgs.libclang.lib ]; # LIBCLANG_PATH = pkgs.lib.makeLibraryPath [ pkgs.libclang.lib ];
# }; # };
services.udev.extraRules = ''
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic GDB Server", SYMLINK+="ttyBmpGdb"
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic UART Port", SYMLINK+="ttyBmpTarg"
'';
} }

View file

@ -58,8 +58,7 @@
services.udev.packages = [ pkgs.openrgb ]; services.udev.packages = [ pkgs.openrgb ];
services.udev.extraRules = '' services.udev.extraRules = ''
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic GDB Server", SYMLINK+="ttyBmpGdb" KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a3c5", MODE="0666"
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic UART Port", SYMLINK+="ttyBmpTarg"
''; '';
boot.kernelPackages = pkgs.linuxPackages_latest; boot.kernelPackages = pkgs.linuxPackages_latest;