mirror of https://github.com/xemu-project/xemu.git
hw/lm32/milkymist: Un-inline milkymist_memcard_create()
As we will modify milkymist_memcard_create(), move it first to the source file where it is used. Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-Id: <20200705211016.15241-2-f4bug@amsat.org>
This commit is contained in:
parent
a0e63983a6
commit
3dce584241
|
@ -31,17 +31,6 @@ static inline DeviceState *milkymist_hpdmc_create(hwaddr base)
|
||||||
return dev;
|
return dev;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline DeviceState *milkymist_memcard_create(hwaddr base)
|
|
||||||
{
|
|
||||||
DeviceState *dev;
|
|
||||||
|
|
||||||
dev = qdev_new("milkymist-memcard");
|
|
||||||
sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal);
|
|
||||||
sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, base);
|
|
||||||
|
|
||||||
return dev;
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline DeviceState *milkymist_vgafb_create(hwaddr base,
|
static inline DeviceState *milkymist_vgafb_create(hwaddr base,
|
||||||
uint32_t fb_offset, uint32_t fb_mask)
|
uint32_t fb_offset, uint32_t fb_mask)
|
||||||
{
|
{
|
||||||
|
|
|
@ -80,6 +80,17 @@ static void main_cpu_reset(void *opaque)
|
||||||
env->deba = reset_info->flash_base;
|
env->deba = reset_info->flash_base;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static DeviceState *milkymist_memcard_create(hwaddr base)
|
||||||
|
{
|
||||||
|
DeviceState *dev;
|
||||||
|
|
||||||
|
dev = qdev_new("milkymist-memcard");
|
||||||
|
sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal);
|
||||||
|
sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, base);
|
||||||
|
|
||||||
|
return dev;
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
milkymist_init(MachineState *machine)
|
milkymist_init(MachineState *machine)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue