Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Dallaway2022-04-22 15:43:54 +0000
committerJohn Dallaway2022-04-22 15:43:54 +0000
commit38ff9d67eaca40b91a7a9631ba4a3311e7271de8 (patch)
treeaf17cdca9a6ced71c9bfb724c5530ce5f2f3b83e
parent90627bfa830f27f12646637bb30865d8a9f2ed13 (diff)
downloadorg.eclipse.cdt-38ff9d67eaca40b91a7a9631ba4a3311e7271de8.tar.gz
org.eclipse.cdt-38ff9d67eaca40b91a7a9631ba4a3311e7271de8.tar.xz
org.eclipse.cdt-38ff9d67eaca40b91a7a9631ba4a3311e7271de8.zip
Bug 535143: Add Black Magic Probe definitions
-rw-r--r--jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.properties4
-rw-r--r--jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.xml7
2 files changed, 10 insertions, 1 deletions
diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.properties b/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.properties
index 5e79da7e0f9..edfcad0fcc3 100644
--- a/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.properties
+++ b/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.properties
@@ -1,5 +1,5 @@
###############################################################################
-# Copyright (c) 2007, 2021 QNX Software Systems and others
+# Copyright (c) 2007, 2022 QNX Software Systems and others
#
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License 2.0
@@ -16,6 +16,7 @@
# John Dallaway - PEmicro extension, bug 552597
# John Dallaway - ST-LINK extension, bug 558266
# John Dallaway - PyOCD extension, bug 574928
+# John Dallaway - Black Magic Probe extension, bug 535143
###############################################################################
launchConfig.name=GDB Hardware Debugging
pluginName=Eclipse GDB Hardware Debug Core Plug-in
@@ -24,6 +25,7 @@ providerName=Eclipse CDT
JTagDevice.name=JTAG Device
AbatronBDI2000.name=Abatron BDI2000
+BlackMagicProbe.name=Black Magic Probe
MacraigorUsb2Demon.name=Macraigor USB2Demon
GenericSerial.name=Generic Serial
OpenOCDPipe.name=OpenOCD (via pipe)
diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.xml b/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.xml
index 4dce8fbb9da..564fc377770 100644
--- a/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.xml
+++ b/jtag/org.eclipse.cdt.debug.gdbjtag.core/plugin.xml
@@ -95,5 +95,12 @@
name="%STLink.name"
protocols="remote">
</device>
+ <device
+ class="org.eclipse.cdt.debug.gdbjtag.core.jtagdevice.GenericDevice"
+ default_connection="COM1"
+ id="org.eclipse.cdt.debug.gdbjtag.core.jtagdevice.BlackMagicProbe"
+ name="%BlackMagicProbe.name"
+ protocols="extended-remote">
+ </device>
</extension>
</plugin>

Back to the top