diff options
| author | Peter Maydell | 2019-07-04 18:14:44 +0200 |
|---|---|---|
| committer | Peter Maydell | 2019-07-04 18:25:30 +0200 |
| commit | 9bed521ec894d30c58088e2fa5da43f3814a54d8 (patch) | |
| tree | f0e5e9dfab8744ae016f808637770865202c7a32 /linux-headers/linux | |
| parent | target/arm: Use _ra versions of cpu_stl_data() in v7M helpers (diff) | |
| download | qemu-9bed521ec894d30c58088e2fa5da43f3814a54d8.tar.gz qemu-9bed521ec894d30c58088e2fa5da43f3814a54d8.tar.xz qemu-9bed521ec894d30c58088e2fa5da43f3814a54d8.zip | |
hw/timer/armv7m_systick: Forbid non-privileged accesses
Like most of the v7M memory mapped system registers, the systick
registers are accessible to privileged code only and user accesses
must generate a BusFault. We implement that for registers in
the NVIC proper already, but missed it for systick since we
implement it as a separate device. Correct the omission.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-id: 20190617175317.27557-6-peter.maydell@linaro.org
Diffstat (limited to 'linux-headers/linux')
0 files changed, 0 insertions, 0 deletions
