Added fields present in the documentation but not in the header file.
authorMichael Brown <mcb30@etherboot.org>
Thu, 11 Jan 2007 19:41:13 +0000 (19:41 +0000)
committerMichael Brown <mcb30@etherboot.org>
Thu, 11 Jan 2007 19:41:13 +0000 (19:41 +0000)
src/arch/i386/include/multiboot.h

index df79225..9f0b992 100644 (file)
@@ -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:
+ */