diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2021-07-23 17:21:45 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2021-07-27 10:57:39 +0100 |
commit | 7caad65756c0afaf4b238b068ab61481eb68a1dc (patch) | |
tree | 3867aea2a0de36d6596ead7eea4585261efcfa3c /pc-bios | |
parent | 41487794f5af977e992870e18521bed88daa68d5 (diff) |
hw/intc/armv7m_nvic: Correct size of ICSR.VECTPENDING
The VECTPENDING field in the ICSR is 9 bits wide, in bits [20:12] of
the register. We were incorrectly masking it to 8 bits, so it would
report the wrong value if the pending exception was greater than 256.
Fix the bug.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210723162146.5167-6-peter.maydell@linaro.org
Diffstat (limited to 'pc-bios')
0 files changed, 0 insertions, 0 deletions