Files
unicorn/qemu/target-arm
Charles Ferguson 99097cab4c Add implementation of access to the ARM SPSR register. (#1178)
The SPSR register is named within the Unicorn headers, but the code
to access it is absent. This means that it will always read as 0 and
ignore writes. This makes it harder to work with changes in processor
mode, as the usual way to return from a CPU exception is a
`MOVS pc, lr` for undefined instructions or `SUBS pc, lr, #4`
for most other aborts - which implicitly restores the CPSR from SPSR.

This change adds the access to the SPSR so that it can be read and
written as the caller might expect.
2020-01-02 09:42:01 +08:00
..
2015-08-21 15:04:50 +08:00
2018-07-25 12:38:15 +08:00
2017-05-02 14:56:39 +08:00
2017-12-21 09:43:33 +08:00
2017-01-23 23:30:57 +08:00
2017-01-23 23:30:57 +08:00
2015-08-21 15:04:50 +08:00
2017-12-21 09:43:33 +08:00
2016-01-22 19:07:50 -08:00
2017-01-23 23:30:57 +08:00
2015-08-21 15:04:50 +08:00
2015-08-21 15:04:50 +08:00
2017-01-23 23:30:57 +08:00
2015-08-21 15:04:50 +08:00
2015-08-21 15:04:50 +08:00
2015-08-21 15:04:50 +08:00
2015-08-21 15:04:50 +08:00