hw/xtensa/xtfpga: retrieve parameters from machine_opts
authorMax Filippov <jcmvbkbc@gmail.com>
Mon, 23 Jun 2014 14:42:39 +0000 (18:42 +0400)
committerMax Filippov <jcmvbkbc@gmail.com>
Sat, 28 Jun 2014 22:32:42 +0000 (02:32 +0400)
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
hw/xtensa/xtfpga.c

index 75bc479..0aa3eeb 100644 (file)
@@ -174,9 +174,10 @@ static void lx_init(const LxBoardDesc *board, MachineState *machine)
     MemoryRegion *ram, *rom, *system_io;
     DriveInfo *dinfo;
     pflash_t *flash = NULL;
+    QemuOpts *machine_opts = qemu_get_machine_opts();
     const char *cpu_model = machine->cpu_model;
-    const char *kernel_filename = machine->kernel_filename;
-    const char *kernel_cmdline = machine->kernel_cmdline;
+    const char *kernel_filename = qemu_opt_get(machine_opts, "kernel");
+    const char *kernel_cmdline = qemu_opt_get(machine_opts, "append");
     int n;
 
     if (!cpu_model) {