| version 1.3, 2006/02/04 11:24:42 |
version 1.4, 2006/10/25 13:56:16 |
|
|
| /* --------------------------------------------------------------------- */ |
/* --------------------------------------------------------------------- */ |
| |
|
| /* |
/* |
| * Space reserved after the kernel image to stick the symbol table. |
|
| * The boot loader will leave this memory untouched (it will be treated |
|
| * as if it was part of the BSS section). |
|
| */ |
|
| #if !defined(MULTIBOOT_SYMTAB_SPACE) |
|
| # define MULTIBOOT_SYMTAB_SPACE 1048576 |
|
| #endif |
|
| |
|
| /* --------------------------------------------------------------------- */ |
|
| |
|
| /* |
|
| * Multiboot header structure. |
* Multiboot header structure. |
| */ |
*/ |
| #define MULTIBOOT_HEADER_MAGIC 0x1BADB002 |
#define MULTIBOOT_HEADER_MAGIC 0x1BADB002 |
| Line 209 struct multiboot_mmap { |
|
| Line 198 struct multiboot_mmap { |
|
| void multiboot_pre_reloc(struct multiboot_info *); |
void multiboot_pre_reloc(struct multiboot_info *); |
| void multiboot_post_reloc(void); |
void multiboot_post_reloc(void); |
| void multiboot_print_info(void); |
void multiboot_print_info(void); |
| |
boolean_t multiboot_ksyms_init(void); |
| #endif /* !defined(_LOCORE) */ |
#endif /* !defined(_LOCORE) */ |
| |
|
| /* --------------------------------------------------------------------- */ |
/* --------------------------------------------------------------------- */ |