You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Observe that we're still in USR32 mode (0x90) which is wrong, but the registers have switched to those banked for SVC32 mode (which is right).
The text was updated successfully, but these errors were encountered:
gerph
changed the title
Unicorn 2 regression: mode changes in the Python don't work
Unicorn 2 regression: ARM mode changes in the Python don't work
Jan 4, 2022
#1520 might have addressed the privilege escalation, but now my OS won't even being to initialise because regular mode changes don't work.
Test environment
Unicorn 2 'dev' branch, sha
47097b55b79492c75f27ffb85f93aea2a3191dd7
.Sample code to show problem
Unicorn 1 output (working)
Observe the CPSR at the end is SVC32 (0x93) - as requested by the python code.
Unicorn 2 output (failing)
Observe that we're still in USR32 mode (0x90) which is wrong, but the registers have switched to those banked for SVC32 mode (which is right).
The text was updated successfully, but these errors were encountered: