- Extension API allows to get interrupt tables from SVD files. (#76, Jens Reinecke)
- VS Code freezes/crashes when loading a large register set (~500K lines). (#71, phongtrinh1234)
dimIndexrange starting with zero expands toUNDEFINED. (#72, Thorsten de Buhr)
- chore: Dependency updates
- #68: No peripheral updates on 'stopped' event if using debug-tracker-vscode. (Jens Reinecke)
- Partly addresses #16: Refine register range calculations and change
peripheral-inspector.svdAddrGapThresholddefault from16to0. (Thorsten de Buhr) - #63: Peripheral Inspector does not clear on disconnect if using debug-tracker-vscode. (Jens Reinecke)
- Makes use of Tree component from Eclipse CDT.cloud UI Components for Visual Studio Code Extensions. (Haydar Metin)
- Documentation updates in
README. (Jens Reinecke on behalf of Christopher Seidl)
- #16: Allow inline editing of values. (Martin Fleck)
- #22: Allow controls like checkboxes or dropdowns for peripheral register (bit field) types. (Martin Fleck)
- #36: Allow periodic updates (running and stopped CPU). (Martin Fleck, Haydar Metin)
- #45: Consider monospace font for values. (Martin Fleck)
- #53: Allow resizable columns in refurbished Peripheral Inspector view. (Haydar Metin)
- #29: Tooltip formatting after introduction of new UI library. (Haydar Metin)
- #54: Regression (v1.6.0) - View actions only work during first debug connection after IDE launch. (Haydar Metin)
- Allow use of Peripheral Inspector in SSH remote scenario. (Rob Moran).
- Updated Peripheral Inspector to use Ant Design React UI library (Haydar Metin, Martin Fleck, and others)
- Added
Export Registersfunctionality (QuocTrung76) - Added
Searchfunctionality (Martin Fleck) - Added
Peripheral-inspector: Ignore Peripheralsextension setting to hide peripherals and skip reading their registers. Also added context menu entries to add and clear the setting on workspace level from the Peripheral Inspector view (Haydar Metin)
- Updated extension logo.
- As a side effect of moving to a custom Webview implementation, the Peripheral Inspector may show the following message when launched after update from a previous version:
There is no data provider registered that can provide view data.
Solution: Please restart your IDE after the update installation to overcome this problem. Restarting the extension may not be sufficient.
- Fixed duplicate insertion of nodes (Asim Gunes)
- Added support for non-svd peripheral definition files (Asim Gunes)
- Renamed to peripheral-inspector
- Synced with peripheral-viewer
- Refresh codebase on cortex-debug#56c03f (2023-01-23)
- Add support for loading SVD files from CMSIS pack asset API (Rob Moran)