Hi, > That's fine with me. Marc - I think qemu_vmlinux_setup() in SeaBIOS > with the following would work: > > void qemu_vmlinux_setup(void) > { > u32 kernel_size; > qemu_cfg_read_entry(&kernel_size, QEMU_CFG_KERNEL_SIZE, > sizeof(kernel_size)); > if (kernel_size) > boot_add_qemu_vmlinux("QEMU Kernel image", 0); > }
It isn't that simple. We also have support for multiboot kernels (using multiboot.bin option rom). So when doing this you need to be prepared to find a multiboot kernel in fw_cfg. cheers, Gerd