Skip to content

Commit e54f494

Browse files
committed
Minimal core peripherals docs
Signed-off-by: Jens Reinecke <jens.reinecke@arm.com>
1 parent e205d5d commit e54f494

2 files changed

Lines changed: 16 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
## 1.5.0
44

5-
- Pre-release with early access to the new `Core Peripherals` view.
5+
- Pre-release with a preview of the new [Core Peripherals](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#core-peripherals) view that lives under
6+
[Trace and Live View](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#trace-and-live-view).
7+
- Early feedback is welcomed, please use [GitHub issues](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/new/choose) to share enhancement requests or defects.
68
- Fixes [Component Viewer](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#component-viewer) display and stability issues.
79
- Included in this extension pre-release:
810
- [pyOCD v0.43.1](https://github.com/pyocd/pyOCD/releases/tag/v0.43.1)

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,8 @@ Most Arm Cortex-M processors (except Cortex-M0/M0+/M23) include a `DWT->CYCCNT`
277277

278278
The **Trace and Live View**
279279
![Trace and Live view](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/raw/main/images/TraceLiveView.png)
280-
(available from the VS Code Activity Bar) currently contains the [**LIVE WATCH**](#live-watch) and the
281-
[**COMPONENT VIEWER**](#component-viewer) views.
280+
(available from the VS Code Activity Bar) currently contains the [**LIVE WATCH**](#live-watch), the
281+
[**COMPONENT VIEWER**](#component-viewer), and the [**CORE PERIPHERALS**](#core-peripherals) views.
282282

283283
#### LIVE WATCH
284284

@@ -304,6 +304,17 @@ The Component Viewer shows information about:
304304

305305
![Showing software component properties in the COMPONENT VIEWER](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/raw/main/images/component-viewer.png)
306306

307+
#### CORE PERIPHERALS
308+
309+
The **CORE PERIPHERALS** view gives insight into the programming of CPU specific core peripherals.
310+
311+
The Core Peripherals view shows information about the following components if implemented by the CPU:
312+
313+
- Memory Protection Unit
314+
- Nested Vectored Interrupt Controller
315+
- System Config and Control
316+
- System Tick Timer
317+
307318
### PERIPHERALS
308319

309320
The **PERIPHERALS** view shows the device peripheral registers and allows to change their values. It uses the CMSIS-SVD files that are provided by silicon vendors and distributed as part of the CMSIS Device Family Packs (DFP).

0 commit comments

Comments
 (0)