qemu-e2k/hw/core
Alistair Francis 0b73c9bb06 register: Add Memory API glue
Add memory io handlers that glue the register API to the memory API.
Just translation functions at this stage. Although it does allow for
devices to be created without all-in-one mmio r/w handlers.

This patch also adds the RegisterInfoArray struct, which allows all of
the individual RegisterInfo structs to be grouped into a single memory
region.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
Message-id: f7704d8ac6ac0f469ed35401f8151a38bd01468b.1467053537.git.alistair.francis@xilinx.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2016-07-04 13:15:22 +01:00
..
bus.c
empty_slot.c
fw-path-provider.c
hotplug.c qdev: hotplug: Introduce HotplugHandler.pre_plug() callback 2016-06-17 16:33:48 +10:00
irq.c
loader.c
machine.c
Makefile.objs register: Add Register API 2016-07-04 13:15:22 +01:00
nmi.c
null-machine.c
platform-bus.c
ptimer.c
qdev-properties-system.c
qdev-properties.c qdev: Use GList for global properties 2016-06-17 10:42:21 -03:00
qdev.c qdev: hotplug: Introduce HotplugHandler.pre_plug() callback 2016-06-17 16:33:48 +10:00
register.c register: Add Memory API glue 2016-07-04 13:15:22 +01:00
stream.c
sysbus.c
uboot_image.h