diff options
| author | Michael Brown | 2007-01-11 20:41:13 +0100 |
|---|---|---|
| committer | Michael Brown | 2007-01-11 20:41:13 +0100 |
| commit | bcc98c78b80743053b182054b4ed4cc91fc53e8e (patch) | |
| tree | d19f9bc171f9fa90b547f6fbd72b6c901c2515d8 /src/arch | |
| parent | Capable of starting a multiboot kernel (albeit without the multiboot (diff) | |
| download | ipxe-bcc98c78b80743053b182054b4ed4cc91fc53e8e.tar.gz ipxe-bcc98c78b80743053b182054b4ed4cc91fc53e8e.tar.xz ipxe-bcc98c78b80743053b182054b4ed4cc91fc53e8e.zip | |
Added fields present in the documentation but not in the header file.
Diffstat (limited to 'src/arch')
| -rw-r--r-- | src/arch/i386/include/multiboot.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/arch/i386/include/multiboot.h b/src/arch/i386/include/multiboot.h index df79225aa..9f0b99252 100644 --- a/src/arch/i386/include/multiboot.h +++ b/src/arch/i386/include/multiboot.h @@ -93,6 +93,17 @@ typedef struct multiboot_info } u; unsigned long mmap_length; unsigned long mmap_addr; + unsigned long drives_length; + unsigned long drives_addr; + unsigned long config_table; + unsigned long boot_loader_name; + unsigned long apm_table; + unsigned long vbe_control_info; + unsigned long vbe_mode_info; + unsigned short vbe_mode; + unsigned short vbe_interface_seg; + unsigned short vbe_interface_off; + unsigned short vbe_interface_len; } multiboot_info_t; /* The module structure. */ @@ -117,3 +128,9 @@ typedef struct memory_map } memory_map_t; #endif /* ! ASM */ + +/* + * Local variables: + * c-basic-offset: 2 + * End: + */ |
