Generate multiboot tables from coreboot tables.
[coreboot.git] / src / include / cpu / x86 / multiboot.h
index c027fd7b55a55d47b50508fc90ee0a14b1c91ed8..70d839d6ae57098e931496aa0cfa727046f60639 100644 (file)
@@ -167,6 +167,9 @@ struct multiboot_info {
        uint16_t vbe_interface_len;
 };
 
+#define MULTIBOOT_MEMORY_AVAILABLE              1
+#define MULTIBOOT_MEMORY_RESERVED               2
+
 struct multiboot_mmap_entry {
        uint32_t size;
        uint64_t addr;
@@ -176,6 +179,6 @@ struct multiboot_mmap_entry {
 
 extern struct multiboot_info *mbi;
 
-unsigned long  write_multiboot_info(unsigned long, unsigned long, unsigned long, unsigned long);
+unsigned long  write_multiboot_info(unsigned long rom_table_end);
 
 #endif