X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;ds=sidebyside;f=hw%2Fr2d.c;fp=hw%2Fr2d.c;h=5b69c4f5d5a7fbe037c1c370bc42e46d37f60d74;hb=759b334a9739814df2883aa4c41b1c0f5670e90a;hp=950576c5ec8a7a77e904b258a591d6a4d8ba6080;hpb=7e2198fc87e878b8ce5df965477e21713ebf7834;p=qemu diff --git a/hw/r2d.c b/hw/r2d.c index 950576c..5b69c4f 100644 --- a/hw/r2d.c +++ b/hw/r2d.c @@ -193,7 +193,7 @@ static int r2d_pci_map_irq(PCIDevice *d, int irq_num) return intx[d->devfn >> 3]; } -static void r2d_init(ram_addr_t ram_size, int vga_ram_size, +static void r2d_init(ram_addr_t ram_size, const char *boot_device, const char *kernel_filename, const char *kernel_cmdline, const char *initrd_filename, const char *cpu_model) @@ -258,8 +258,15 @@ static void r2d_init(ram_addr_t ram_size, int vga_ram_size, } } -QEMUMachine r2d_machine = { +static QEMUMachine r2d_machine = { .name = "r2d", .desc = "r2d-plus board", .init = r2d_init, }; + +static void r2d_machine_init(void) +{ + qemu_register_machine(&r2d_machine); +} + +machine_init(r2d_machine_init);