summaryrefslogtreecommitdiff
path: root/src/include/cpu
diff options
context:
space:
mode:
authorJuhana Helovuo <juhe@iki.fi>2010-09-13 14:47:22 +0000
committerMyles Watson <mylesgw@gmail.com>2010-09-13 14:47:22 +0000
commit6b56e43b6d96678cf7adeb1878702d3e52573985 (patch)
tree77f2026c25e5f77ea0d0af4237e7eb24f04cbb1c /src/include/cpu
parent50b78b66d3e8c08ff86b0b82bbfa35537d3de053 (diff)
downloadcoreboot-6b56e43b6d96678cf7adeb1878702d3e52573985.tar.xz
Generate multiboot tables from coreboot tables.
Signed-off-by: Juhana Helovuo <juhe@iki.fi> Acked-by: Myles Watson <mylesgw@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5806 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/include/cpu')
-rw-r--r--src/include/cpu/x86/multiboot.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/include/cpu/x86/multiboot.h b/src/include/cpu/x86/multiboot.h
index c027fd7b55..70d839d6ae 100644
--- a/src/include/cpu/x86/multiboot.h
+++ b/src/include/cpu/x86/multiboot.h
@@ -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