Lines Matching defs:multiboot
28 * This multiboot implementation only implements a subset of the full
29 * multiboot specification in order to be able to boot Xen and a
30 * FreeBSD Dom0. Trying to use it to boot other multiboot compliant
33 * The full multiboot specification can be found here:
34 * http://www.gnu.org/software/grub/manual/multiboot/multiboot.html
51 #include "multiboot.h"
65 struct preloaded_file **result, int multiboot);
76 struct file_format multiboot = { multiboot_loadfile, multiboot_exec };
124 * multiboot magic header.
151 /* Valid multiboot header has been found, validate checksum */
161 printf("Unsupported multiboot flags found: 0x%x\n",
170 "elf32_loadfile_raw failed: %d unable to load multiboot kernel\n",
207 /* Allocate the multiboot struct and fill the basic details. */
253 * Prepare the multiboot module list, Xen assumes the first
259 * As expected, the first multiboot module is going to be the
265 * because it relocates the second multiboot module wherever it
358 * This is the position where the second multiboot module
404 /* See if there's a multiboot kernel loaded */
405 mfp = file_findfile(NULL, "elf multiboot kernel");
410 * We have a multiboot kernel loaded, see if there's a FreeBSD
423 "Unable to load %s as a multiboot payload kernel\n",