From 91a0a8cdc3e2fbe4769f35dc59bf0e9f47152510 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=CC=8Ctefan=20S=CC=8Cimek?= Date: Sun, 12 Jan 2025 21:39:49 +0100 Subject: [PATCH 1/3] chore: bump version, mark as preview --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 074dfc7e..38d54614 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "version": "1.12.2-pre1", - "preview": false, + "version": "1.13.0", + "preview": true, "activationEvents": [ "onDebugResolve:cortex-debug", "onStartupFinished" From 03012897a939db5e59f512e09139f07042d02352 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=CC=8Ctefan=20S=CC=8Cimek?= Date: Sun, 12 Jan 2025 22:15:54 +0100 Subject: [PATCH 2/3] docs: add note to README --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 553876f0..9d759d81 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,16 @@ +> [!IMPORTANT] +> this is a fork of the [original](https://gihub.com/Marus/cortex-debug) extension, created just to be able to easily +> test new features. We hope to be able to merge some improvements back to the original extension eventually. +> +> #### Current improvements over the original +> +> * ... +> +> #### Installation +> +> To avoid breaking dependencies, this version keeps the original name and publisher. To use it, download the latest +> VSIX from [Actions](../../actions) and install it manually. + # Cortex Debug ![Visual Studio Code with Cortex-Debug Installed](./images/vs-code-screenshot.png) From eddbc19555aadd6ed08920e679b7076c654f39a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=CC=8Ctefan=20S=CC=8Cimek?= Date: Sun, 12 Jan 2025 21:38:43 +0100 Subject: [PATCH 3/3] docs: list improvements in README --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 30df92c9..35c3686b 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ > > #### Current improvements over the original > -> * ... +> * ST-LINK SWO support > > #### Installation > @@ -18,8 +18,7 @@ Debugging support for ARM Cortex-M Microcontrollers with the following features: * Highly configurable. See https://github.com/Marus/cortex-debug/blob/master/debug_attributes.md -* Support J-Link, OpenOCD GDB Server, STMicroelectronic's ST-LINK GDB server, pyOCD -* Initial support for the Black Magic Probe (This has not been as heavily tested; SWO can only be captured via a serial port) +* Support J-Link, OpenOCD GDB Server, STMicroelectronic's ST-LINK GDB server, pyOCD and the Black Magic Probe * Partial support textane/stlink (st-util) GDB Servers (SWO can only be captured via a serial port) * Multi-core and multi-session debugging. See https://github.com/Marus/cortex-debug/wiki/Multi-core-debugging * Disassembly of source code available along with instruction level breakpoints and stepping. The actual disassembly window is provided and managed by VSCode. See https://github.com/Marus/cortex-debug/wiki/Disassembly-Debugging