Skip to content

Fix ETMv4 exception return P0 handling for all M-profiles#90

Open
sayhal01 wants to merge 1 commit into
Linaro:masterfrom
sayhal01:dscore-26818-v8m-exception-return-p0
Open

Fix ETMv4 exception return P0 handling for all M-profiles#90
sayhal01 wants to merge 1 commit into
Linaro:masterfrom
sayhal01:dscore-26818-v8m-exception-return-p0

Conversation

@sayhal01
Copy link
Copy Markdown

-Treat ETMv4 Exception Return packets as P0 elements for all Cortex-M profiles, not just v7-M. The ETMv4 specification defines Exception Return as a P0 element for M-profile architectures, including v6-M, v7-M, and v8-M.

-Add regression snapshot tests covering both v7-M and v8-M exception return scenarios to validate the behavior and prevent future regressions.

-Treat ETMv4 Exception Return packets as P0 elements for all Cortex-M profiles, not just v7-M.
The ETMv4 specification defines Exception Return as a P0 element for M-profile architectures,
including v6-M, v7-M, and v8-M.

-Add regression snapshot tests covering both v7-M and v8-M
exception return scenarios to validate the behavior and prevent future regressions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant