Skip to content

Commit 9739c05

Browse files
committed
Set indent to 4 for sub items
1 parent f5eb286 commit 9739c05

5 files changed

Lines changed: 54 additions & 52 deletions

File tree

.github/markdownlint.jsonc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,8 @@
44
"line_length": 120
55
},
66
"MD034": false,
7-
"MD041": false
7+
"MD041": false,
8+
"MD007": {
9+
"indent": 4
10+
}
811
}

CHANGELOG.md

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -8,71 +8,71 @@ loses modifications from other extensions.
88
`launch.json` leaves behind the breakpoint.
99
- Partially implements [#96](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/96): Enable Peripheral
1010
Inspector.
11-
- Extracts first SVD file path found in `*.cbuild-run.yml` debug configuration file to automatically set up
11+
- Extracts first SVD file path found in `*.cbuild-run.yml` debug configuration file to automatically set up
1212
Peripheral Inspector.
1313
- Adds initial version of extension [documentation](https://open-cmsis-pack.github.io/vscode-cmsis-debugger/).
1414
- Updates included pyOCD distribution
15-
- Fixes [#133](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/133): Adds default memory map for
16-
Cortex-M devices.
17-
- Improves memory map creation and flash algorithms sorting.
18-
- Selects current processor core (for example used for flash programming) based on active gdb server connection.
15+
- Fixes [#133](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/133): Adds default memory map for
16+
Cortex-M devices.
17+
- Improves memory map creation and flash algorithms sorting.
18+
- Selects current processor core (for example used for flash programming) based on active gdb server connection.
1919

2020
## 0.1.0
2121

2222
- Updates included pyOCD distribution
23-
- Fixes [#92](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/92): `monitor reset halt` command
24-
fails for LPCXpresso55S69 if using CMSIS-Pack support in pyOCD.
25-
- Fixes [#93](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/93): Download to LPC55S69 flash with
26-
GDB and pyOCD ends in errors.
27-
- Fixes [#94](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/94): Cannot connect to
28-
NXP FRDM-K32L3A6 with pyOCD.
29-
- Fixes support for `<memory>` elements from CMSIS PDSC files.
30-
- Fixes progress bar output during program download.
31-
- Fixes handling of `__ap` variable in debug sequences.
32-
- Improves connection robustness and DP sticky error bits handling for temporary target communication losses and
33-
`__errorcontrol` usage (CMSIS debug descriptions). For example in reset scenarios.
34-
- Updates CMSIS-DAP probe detection (filters out Cypress KitProg3 bridge).
35-
- Extends and improves support for `*.cbuild-run.yml` debug configuration files.
23+
- Fixes [#92](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/92): `monitor reset halt` command
24+
fails for LPCXpresso55S69 if using CMSIS-Pack support in pyOCD.
25+
- Fixes [#93](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/93): Download to LPC55S69 flash with
26+
GDB and pyOCD ends in errors.
27+
- Fixes [#94](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/94): Cannot connect to
28+
NXP FRDM-K32L3A6 with pyOCD.
29+
- Fixes support for `<memory>` elements from CMSIS PDSC files.
30+
- Fixes progress bar output during program download.
31+
- Fixes handling of `__ap` variable in debug sequences.
32+
- Improves connection robustness and DP sticky error bits handling for temporary target communication losses and
33+
`__errorcontrol` usage (CMSIS debug descriptions). For example in reset scenarios.
34+
- Updates CMSIS-DAP probe detection (filters out Cypress KitProg3 bridge).
35+
- Extends and improves support for `*.cbuild-run.yml` debug configuration files.
3636

3737
## 0.0.3
3838

3939
- Fixes [#84](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/84): Cannot use cbuild-run files with
4040
pyOCD without CMSIS_PACK_ROOT environment variable.
4141
- Implements [#83](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/83): Make built-in pyOCD available
4242
in VS Code terminals.
43-
- Note that there is a known issue with a pyOCD installation in Python virtual environments taking precedence over
44-
the built-in pyOCD variant.
43+
- Note that there is a known issue with a pyOCD installation in Python virtual environments taking precedence over
44+
the built-in pyOCD variant.
4545
- Updates included pyOCD distribution
46-
- Fixes [#91](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/91): "Zephyr kernel detected" warning
47-
in shipped pyOCD.
48-
- Fixes [#100](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/100): [macOS] - Cannot connect with
49-
pyOCD and ULINKplus. Fixes missing `libusb` for macOS.
50-
- Fixes [#126](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/126): Flash programming fails on
51-
devices where the flash memory's erased value is 0x00. Initializes XPSR register before executing flash algorithm
52-
function.
53-
- Fixes [#127](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/127): CoreSight root component
54-
discovery fails. Fixes how to address APv2.
55-
- Fixes [#128](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/128): Programming fails on LPC55S69
56-
when device is erased. Debugger no longer reads back programmed flash memory if `Verify` function is
57-
provided by flash algorithm.
58-
- Fixes [#131](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/131):
59-
AP access failure due to invalid security flags (SPROT).
60-
- Extends support for `*.cbuild-run.yml` debug configuration files.
46+
- Fixes [#91](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/91): "Zephyr kernel detected" warning
47+
in shipped pyOCD.
48+
- Fixes [#100](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/100): [macOS] - Cannot connect with
49+
pyOCD and ULINKplus. Fixes missing `libusb` for macOS.
50+
- Fixes [#126](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/126): Flash programming fails on
51+
devices where the flash memory's erased value is 0x00. Initializes XPSR register before executing flash algorithm
52+
function.
53+
- Fixes [#127](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/127): CoreSight root component
54+
discovery fails. Fixes how to address APv2.
55+
- Fixes [#128](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/128): Programming fails on LPC55S69
56+
when device is erased. Debugger no longer reads back programmed flash memory if `Verify` function is
57+
provided by flash algorithm.
58+
- Fixes [#131](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/131):
59+
AP access failure due to invalid security flags (SPROT).
60+
- Extends support for `*.cbuild-run.yml` debug configuration files.
6161

6262
## 0.0.2
6363

6464
- Removes [Arm Tools Environment Manager](https://marketplace.visualstudio.com/items?itemName=Arm.environment-manager)
65-
from extension pack. Instead, README lists it as one of the recommended extensions to use with the Arm CMSIS Debugger.
65+
from extension pack. Instead, README lists it as one of the recommended extensions to use with the Arm CMSIS Debugger.
6666
- Fixes use of `${workspace}` to `${workspaceFolder}` in default debug configurations.
6767
- Reduces and aligns default `initCommands` lists for pseudo debugger types `cmsis-debug-pyocd`
68-
and `cmsis-debug-jlink`.
68+
and `cmsis-debug-jlink`.
6969
- Implements [#69](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/69): Bring Debug Console to
70-
front during connection.
70+
front during connection.
7171

7272
## 0.0.1
7373

7474
- Initial release of extension pack on GitHub.
7575
- Adds pseudo debugger types `cmsis-debug-pyocd` and `cmsis-debug-jlink`.
7676
- Adds debug configuration providers for debugger type `gdbtarget` to resolve settings for pyOCD and Segger J-Link
77-
GDB server connections.
77+
GDB server connections.
7878
- Contributes setting `cmsis`.`cbuildRunFile` to all debugger types (`*` debugger type).

DEVELOPMENT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
- Install **Visual Studio Code®**.
66
- Install **Node.js®** on your machine and ensure it is on your path.
7-
- The currently recommended version is 20.x (LTS).
7+
- The currently recommended version is 20.x (LTS).
88
- Install **Yarn** which is used to build and execute scripts in this repository:
99

1010
```sh

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ the following gaps during debug launch:
106106
- If option `target`>`server` is set to `pyocd`, then it expands to the absolute path of
107107
the built-in pyOCD distribution.
108108
- Extends the `target`>`serverParameters` list of `pyocd` command line arguments:
109-
- Prepends `gdbserver` if not present.
110-
- Appends `--port <gdbserver_port>` if the `target`>`port` setting is set, where `<gdbserver_port>` gets
111-
that port setting's value.
112-
- Appends `--cbuild-run` and the corresponding `cbuildRunFile` path if `cmsis`>`cbuildRunFile` is set.
109+
- Prepends `gdbserver` if not present.
110+
- Appends `--port <gdbserver_port>` if the `target`>`port` setting is set, where `<gdbserver_port>` gets
111+
that port setting's value.
112+
- Appends `--cbuild-run` and the corresponding `cbuildRunFile` path if `cmsis`>`cbuildRunFile` is set.
113113

114114
**Note**: The built-in version of pyOCD supports the command line option `--cbuild-run` which isn't available
115115
in releases outside this extension.
@@ -131,8 +131,7 @@ Additionally, the extension contributes a debug configuration resolver which aut
131131
gaps during debug launch:
132132

133133
- Extends the `target`>`serverParameters` list of `JLinkGDBServer`/`JLinkGDBServerCL` command line arguments:
134-
- Appends `--port <gdbserver_port>` if the `target`>`port` setting is set, where `<gdbserver_port>` gets that port
135-
setting's value.
134+
- Appends `--port <gdbserver_port>` if the `target`>`port` setting is set, where `<gdbserver_port>` gets that port setting's value.
136135

137136
## Known Limitations and Workarounds
138137

docs/debug_views.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,9 @@ To add a conditional breakpoint:
133133

134134
- Create a conditional breakpoint
135135

136-
- Right-click in the editor margin and select Add Conditional Breakpoint.
136+
- Right-click in the editor margin and select Add Conditional Breakpoint.
137137

138-
- Use the Add Conditional Breakpoint command in the Command Palette (⇧⌘P).
138+
- Use the Add Conditional Breakpoint command in the Command Palette (⇧⌘P).
139139

140140
- Choose the type of condition you want to set (expression, hit count, or wait for breakpoint).
141141

@@ -145,10 +145,10 @@ To add a condition to an existing breakpoint:
145145

146146
- Edit an existing breakpoint
147147

148-
- Right-click on the breakpoint in the editor margin and select Edit Breakpoint.
148+
- Right-click on the breakpoint in the editor margin and select Edit Breakpoint.
149149

150-
- Select the pencil icon next for an existing breakpoint in the **BREAKPOINTS section** of
151-
the **Run and Debug view**.
150+
- Select the pencil icon next for an existing breakpoint in the **BREAKPOINTS section** of
151+
the **Run and Debug view**.
152152

153153
- Edit the condition (expression, hit count, or wait for breakpoint).
154154

0 commit comments

Comments
 (0)