mirror of
https://github.com/apache/nuttx.git
synced 2026-08-20 21:18:23 +00:00
It seems to be caused by the corrupted or wrong CPSR restored on return
from exception. NuttX restores the context using code like this:
msr spsr, r1
GCC translates this to:
msr spsr_fc, r1
As a result, not all SPSR fields are updated on exception return. This
should be:
msr spsr_fsxc, r1
This bug has been fixed by Heesub Shin in:
|
||
|---|---|---|
| .. | ||
| include | ||
| src | ||
| Kconfig | ||