diff options
author | Juhana Helovuo <juhe@iki.fi> | 2010-09-13 14:47:22 +0000 |
---|---|---|
committer | Myles Watson <mylesgw@gmail.com> | 2010-09-13 14:47:22 +0000 |
commit | 6b56e43b6d96678cf7adeb1878702d3e52573985 (patch) | |
tree | 77f2026c25e5f77ea0d0af4237e7eb24f04cbb1c /src/include/cpu/x86 | |
parent | 50b78b66d3e8c08ff86b0b82bbfa35537d3de053 (diff) |
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/x86')
-rw-r--r-- | src/include/cpu/x86/multiboot.h | 5 |
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 |