]> git.proxmox.com Git - mirror_qemu.git/commit
hw/arm/musca: Add MPCs
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 21 Feb 2019 18:17:47 +0000 (18:17 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 21 Feb 2019 18:17:47 +0000 (18:17 +0000)
commit33293e504926b73c8deb304619ef84fbd7c980bd
treee876776c5e4e23731ca40acd37c40bb732a49fc9
parentae3bc714014deecc9e6d21750a1ed72cf551e36f
hw/arm/musca: Add MPCs

The Musca board puts its SRAM and flash behind TrustZone
Memory Protection Controllers (MPCs). Each MPC sits between
the CPU and the RAM/flash, and also has a set of memory mapped
control registers. Wire up the MPCs, and the memory behind them.
For the moment we implement the flash as simple ROM, which
cannot be reprogrammed by the guest.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
hw/arm/musca.c