xref: /qemu/hw/i386/multiboot.h (revision b1fd92137e4d485adeec8e9f292f928ff335b76c)
152001445SAdam Lackorzynski #ifndef QEMU_MULTIBOOT_H
252001445SAdam Lackorzynski #define QEMU_MULTIBOOT_H
352001445SAdam Lackorzynski 
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,
952001445SAdam Lackorzynski                    FILE *f,
1052001445SAdam Lackorzynski                    const char *kernel_filename,
1152001445SAdam Lackorzynski                    const char *initrd_filename,
1252001445SAdam Lackorzynski                    const char *kernel_cmdline,
1352001445SAdam Lackorzynski                    int kernel_file_size,
1452001445SAdam Lackorzynski                    uint8_t *header);
1552001445SAdam Lackorzynski 
1652001445SAdam Lackorzynski #endif
17