diff options
| author | Michael Davidsaver | 2017-02-28 13:08:17 +0100 |
|---|---|---|
| committer | Peter Maydell | 2017-02-28 13:08:17 +0100 |
| commit | a73c98e159d18155445d29b6044be6ad49fd802f (patch) | |
| tree | ae3ad5aa25517336f2519ac4a21f866e91efe59a /scripts/modules | |
| parent | arm: gic: Remove references to NVIC (diff) | |
| download | qemu-a73c98e159d18155445d29b6044be6ad49fd802f.tar.gz qemu-a73c98e159d18155445d29b6044be6ad49fd802f.tar.xz qemu-a73c98e159d18155445d29b6044be6ad49fd802f.zip | |
armv7m: Escalate exceptions to HardFault if necessary
The v7M exception architecture requires that if a synchronous
exception cannot be taken immediately (because it is disabled
or at too low a priority) then it should be escalated to
HardFault (and the HardFault exception is then taken).
Implement this escalation logic.
Signed-off-by: Michael Davidsaver <mdavidsaver@gmail.com>
[PMM: extracted from another patch]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Diffstat (limited to 'scripts/modules')
0 files changed, 0 insertions, 0 deletions
