Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add embedded debugging support options #7449

Merged
merged 4 commits into from
May 1, 2021

Conversation

aleun
Copy link
Contributor

@aleun aleun commented Apr 30, 2021

This PR introduces two new launch options that were recently added to MIEngine for embedded debugging support.

microsoft/MIEngine#1109 adds a stopAtConnect launch option that when set to true causes the debugger to stop after connecting to a remote target. It defaults to false.

microsoft/MIEngine#1128 adds a hardwareBreakpoints option for controlling the behavior of hardware breakpoints on remote targets. For example "hardwareBreakpoints": { "require": true, "limit": 5 } forces all breakpoints to be hardware breakpoints, and additionally restricts the number of remote hardware breakpoints to 5.

This PR should wait to be merged until after the MIEngine insertion.

cc @WardenGnaw @benmcmorran

@WardenGnaw WardenGnaw self-requested a review April 30, 2021 23:33
@WardenGnaw WardenGnaw merged commit 85312ed into microsoft:main May 1, 2021
@GavinRay97 GavinRay97 mentioned this pull request May 8, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Jun 15, 2021
@WardenGnaw WardenGnaw linked an issue Dec 9, 2021 that may be closed by this pull request
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GDB hardware breakpoints support
2 participants