diff options
author | Uffe Jakobsen | 2023-12-07 11:59:45 +0100 |
---|---|---|
committer | Uffe Jakobsen | 2023-12-07 11:59:45 +0100 |
commit | c850a671a720635db7f183eb0eda32349d62dcf5 (patch) | |
tree | beaffe599bd6c6969bb8258d8b2290d440371454 | |
parent | 891ed6180a93c29faea625da0bd2096b7db48191 (diff) | |
download | aur-c850a671a720635db7f183eb0eda32349d62dcf5.tar.gz |
Add udev rules
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | stlink-tool.rules | 4 |
3 files changed, 11 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = stlink-tool-git pkgdesc = Tool for flashing chinese ST-Link dongles pkgver = r21.8cbdffe - pkgrel = 1 + pkgrel = 2 url = https://github.com/UweBonnes/stlink-tool arch = i686 arch = x86_64 @@ -2,7 +2,7 @@ pkgname=stlink-tool-git _pkgname=stlink-tool pkgver=r21.8cbdffe -pkgrel=1 +pkgrel=2 pkgdesc="Tool for flashing chinese ST-Link dongles" arch=('i686' 'x86_64') url="https://github.com/UweBonnes/stlink-tool" @@ -36,7 +36,11 @@ package() { cd "${srcdir}/${_pkgname}/" - install -D -m755 stlink-tool ${pkgdir}/usr/bin/stlink-tool + install -D -m755 stlink-tool "${pkgdir}/usr/bin/stlink-tool" + + # udev rules: trigger cheap (China) STLink v2 clones to leave bootloader upon insertion and start flashed BlackMagic firmware/app + install -D -m644 "${startdir}/stlink-tool.rules" "${pkgdir}/usr/share/${_pkgname}/udev/rules/stlink-tool.rules" + ln -s stlink-tool.rules "${pkgdir}/usr/share/${_pkgname}/udev/rules/98-stlink-tool.rules" } # diff --git a/stlink-tool.rules b/stlink-tool.rules new file mode 100644 index 000000000000..f1c504b5d524 --- /dev/null +++ b/stlink-tool.rules @@ -0,0 +1,4 @@ +# stlink-tool udev rules +# udev rules: trigger cheap (China) STLink v2 clones to leave bootloader upon insertion and start flashed BlackMagic firmware/app +SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", ACTION=="add", RUN+="/usr/bin/stlink-tool" +# EOF |