147b43a1fSPaolo Bonzini #ifndef QEMU_MULTIBOOT_H 247b43a1fSPaolo Bonzini #define QEMU_MULTIBOOT_H 347b43a1fSPaolo Bonzini 4a88b362cSLaszlo Ersek #include "hw/nvram/fw_cfg.h" 5*3ca8ce72SPaolo Bonzini #include "hw/i386/x86.h" 6a88b362cSLaszlo Ersek 7*3ca8ce72SPaolo Bonzini int load_multiboot(X86MachineState *x86ms, 8*3ca8ce72SPaolo Bonzini FWCfgState *fw_cfg, 947b43a1fSPaolo Bonzini FILE *f, 1047b43a1fSPaolo Bonzini const char *kernel_filename, 1147b43a1fSPaolo Bonzini const char *initrd_filename, 1247b43a1fSPaolo Bonzini const char *kernel_cmdline, 1347b43a1fSPaolo Bonzini int kernel_file_size, 1447b43a1fSPaolo Bonzini uint8_t *header); 1547b43a1fSPaolo Bonzini 1647b43a1fSPaolo Bonzini #endif 17