From 6cbd28683688a9f3885db7fb86bb0a8d10a2c1d9 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 12 Jul 2016 19:26:33 +0300 Subject: [PATCH] Add "udev" rules for OpenOCD CMSIS-DAP adapters // Resolve #718 --- HISTORY.rst | 2 ++ scripts/99-platformio-udev.rules | 3 +++ 2 files changed, 5 insertions(+) diff --git a/HISTORY.rst b/HISTORY.rst index 7c1dfa35..95da8ced 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -15,6 +15,8 @@ PlatformIO 2.0 (from EEMEM directive) * Added ``Rebuild C/C++ Project Index`` target to CLion and Eclipse IDEs * Improved project generator for `CLion IDE `__ +* Added ``udev`` rules for OpenOCD CMSIS-DAP adapters + (`issue #718 `_) * Auto-remove project cache when PlatformIO is upgraded * Keep user changes for ``.gitignore`` file when re-generate/update project data * Ignore ``[platformio]`` section from custom project configuration file when diff --git a/scripts/99-platformio-udev.rules b/scripts/99-platformio-udev.rules index a3c846b7..340e723b 100644 --- a/scripts/99-platformio-udev.rules +++ b/scripts/99-platformio-udev.rules @@ -76,3 +76,6 @@ SUBSYSTEMS=="usb", ATTRS{idVendor}=="1cbe", ATTRS{idProduct}=="00fd", MODE="0666 #TI MSP430 Launchpad SUBSYSTEMS=="usb", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="f432", MODE="0666" + +# CMSIS-DAP compatible adapters +ATTRS{product}=="*CMSIS-DAP*", MODE="664", GROUP="plugdev"