~ruther/guix-config

d9ade3335206f05a1058f32f2ed19c971ffc9f31 — Rutherther 5 months ago df193d1
feat: usbblaster udev rules
2 files changed, 12 insertions(+), 0 deletions(-)

M config.scm
A udev/51-usbblaster.rules
M config.scm => config.scm +4 -0
@@ 106,6 106,10 @@
                (service pam-limits-service-type
                         (list
                          (pam-limits-entry "@wheel" 'both 'core 'unlimited)))

                (udev-rules-service
                 'quartus-usbblaster
                 (file->udev-rule "51-usbblaster.rules" (local-file "udev/51-usbblaster.rules")))
                (udev-rules-service 'openocd-udev
                                    (file->udev-rule "60-openocd.rules" (file-append openocd "/lib/udev/rules.d/60-openocd.rules")))


A udev/51-usbblaster.rules => udev/51-usbblaster.rules +8 -0
@@ 0,0 1,8 @@
# Intel FPGA Download Cable
ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="660", GROUP="dialout", TAG+="uaccess"
ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6002", MODE="660", GROUP="dialout", TAG+="uaccess"
ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6003", MODE="660", GROUP="dialout", TAG+="uaccess"

# Intel FPGA Download Cable II
ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE="660", GROUP="dialout", TAG+="uaccess"
ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE="660", GROUP="dialout", TAG+="uaccess"
\ No newline at end of file

Do not follow this link