Skip to content

Changed logic for debug taken.

Created by: silabs-oysteink

We could run into an issue where a single step was taken, but another higher priority debug cause came in during DEBUG_TAKEN. This would cause the wrong cause of debug and also possibly kill instructions that are not allowed to be killed.

Now single step and any other cause are mutually exclusive. Using flopped version of debug_cause during DEBUG_TAKEN to take correct action.

Signed-off-by: Oystein Knauserud Oystein.Knauserud@silabs.com

Merge request reports

Loading