nvic: Make SHCSR banked for v8M
commit437d59c17e96976a567ad1547e272cdfe4a5f1d7
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 12 Sep 2017 18:14:05 +0000 (12 19:14 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 21 Sep 2017 15:31:09 +0000 (21 16:31 +0100)
tree29acb4772f588258b925578cd4333e429cead90c
parent3f1e0eb7c38c19bd2a4bfa8398921d29a1080249
nvic: Make SHCSR banked for v8M

Handle banking of SHCSR: some register bits are banked between
Secure and Non-Secure, and some are only accessible to Secure.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 1505240046-11454-19-git-send-email-peter.maydell@linaro.org
hw/intc/armv7m_nvic.c