diff options
| author | Fuwn <[email protected]> | 2024-10-22 00:56:50 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-10-22 00:56:50 -0700 |
| commit | 14497d63067e76233f5c536f134e5822469b704f (patch) | |
| tree | 5d92d34cf9f9703842750af54fc794620013e9f7 /modules/pc/udev/z011_mchp_tools.nix | |
| parent | lock: tsutsumi (diff) | |
| download | nixos-config-14497d63067e76233f5c536f134e5822469b704f.tar.xz nixos-config-14497d63067e76233f5c536f134e5822469b704f.zip | |
pc: transfer udev rules from arch
Diffstat (limited to 'modules/pc/udev/z011_mchp_tools.nix')
| -rw-r--r-- | modules/pc/udev/z011_mchp_tools.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/modules/pc/udev/z011_mchp_tools.nix b/modules/pc/udev/z011_mchp_tools.nix new file mode 100644 index 0000000..e912ef1 --- /dev/null +++ b/modules/pc/udev/z011_mchp_tools.nix @@ -0,0 +1,27 @@ +{ + services.udev.extraRules = '' + # 2018.11.14 Remove calls to mchpsegusbdevice. + # 2014.04.10 Rule file created. + # 2014.04.25 Change target file. + # 2014.05.01 Change ENV and label names changed. + + ACTION!="add", GOTO="seg_rules_end" + SUBSYSTEM=="usb_device", GOTO="seg_check_add" + SUBSYSTEM!="usb", GOTO="seg_rules_end" + + LABEL="seg_check_add" + + ATTR{idVendor}=="1366", GOTO="seg_check_pid" + GOTO="seg_rules_end" + + LABEL="seg_check_pid" + + ATTRS{idProduct}=="0101", MODE="666" + ATTRS{idProduct}=="0102", MODE="666" + ATTRS{idProduct}=="0103", MODE="666" + ATTRS{idProduct}=="0104", MODE="666" + ATTRS{idProduct}=="0105", MODE="666" + + LABEL="seg_rules_end" + ''; +} |