Revision 0bfe006c

b/hw/multiboot.c
306 306
                                | MULTIBOOT_FLAGS_MODULES
307 307
                                | MULTIBOOT_FLAGS_MMAP);
308 308
    stl_p(bootinfo + MBI_MEM_LOWER,   640);
309
    stl_p(bootinfo + MBI_MEM_UPPER,   ram_size / 1024);
309
    stl_p(bootinfo + MBI_MEM_UPPER,   (ram_size / 1024) - 1024);
310 310
    stl_p(bootinfo + MBI_BOOT_DEVICE, 0x8001ffff); /* XXX: use the -boot switch? */
311 311
    stl_p(bootinfo + MBI_MMAP_ADDR,   ADDR_E820_MAP);
312 312

  

Also available in: Unified diff