Skip to content
New issue

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

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

Already on GitHub? # to your account

Added u-mode and mstatus.tw to wfe test, cleanup #2237

Merged

Conversation

silabs-hfegran
Copy link
Contributor

@silabs-hfegran silabs-hfegran commented Oct 13, 2023

  • Added U-mode to wfe test
  • Added mstatus.tw to wfe test
  • Added test: Illegal instruction when executing wfi with mstatus.tw = in umode
  • Added default weak u-mode ecall handler to bsp
  • Made default m-mode ecall handler symbol weak
  • Updated union members in clic/debug2/wfe-test to use uint32_t as other types have exhibited issues

ci_check ok, no non-sw files modified, so fpv should be unaffected, test itself passes OK (not included in ci_check)

Signed-off-by: Henrik Fegran <Henrik.Fegran@silabs.com>
@silabs-hfegran silabs-hfegran marked this pull request as draft October 13, 2023 10:55
Signed-off-by: Henrik Fegran <Henrik.Fegran@silabs.com>
@silabs-hfegran silabs-hfegran marked this pull request as ready for review October 13, 2023 11:23
@silabs-robin silabs-robin merged commit e52ab0a into openhwgroup:cv32e40s/dev Oct 16, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants