]> git.proxmox.com Git - mirror_qemu.git/commit
hw/arm/iotkit: Wire up the lines for MSCs
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 24 Aug 2018 12:17:44 +0000 (13:17 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 24 Aug 2018 12:17:44 +0000 (13:17 +0100)
commit132b475a73574d8c6a7fa678716f2eead1002939
tree852bc9fea455de7661ceef6002c81f0cb5dab083
parent81a75deb1a2363a7f920e8982af4dc8c8d98a0ed
hw/arm/iotkit: Wire up the lines for MSCs

The IoTKit doesn't have any MSCs itself but it does need
some wiring to connect the external signals from MSCs
in the outer board model up to the registers and the
NVIC IRQ line.

We also need to expose a MemoryRegion corresponding to
the AHB bus, so that MSCs in the outer board model can
use that as their downstream port. (In the FPGA this is
the "AHB Slave Expansion" ports shown in the block
diagram in the AN505 documentation.)

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-id: 20180820141116.9118-14-peter.maydell@linaro.org
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
hw/arm/iotkit.c
include/hw/arm/iotkit.h