]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/lm32/milkymist.c
Use DEFINE_MACHINE() to register all machines
[mirror_qemu.git] / hw / lm32 / milkymist.c
index e755f5b24ffe5d3f344ddc83042bc745f0c55a5c..cb308500b45ffd63b6fdc1245027a18cfeeb9b78 100644 (file)
@@ -209,16 +209,11 @@ milkymist_init(MachineState *machine)
     qemu_register_reset(main_cpu_reset, reset_info);
 }
 
-static QEMUMachine milkymist_machine = {
-    .name = "milkymist",
-    .desc = "Milkymist One",
-    .init = milkymist_init,
-    .is_default = 0,
-};
-
-static void milkymist_machine_init(void)
+static void milkymist_machine_init(MachineClass *mc)
 {
-    qemu_register_machine(&milkymist_machine);
+    mc->desc = "Milkymist One";
+    mc->init = milkymist_init;
+    mc->is_default = 0;
 }
 
-machine_init(milkymist_machine_init);
+DEFINE_MACHINE("milkymist", milkymist_machine_init)