Ver código fonte

Added fields present in the documentation but not in the header file.

tags/v0.9.3
Michael Brown 17 anos atrás
pai
commit
bcc98c78b8
1 arquivos alterados com 17 adições e 0 exclusões
  1. 17
    0
      src/arch/i386/include/multiboot.h

+ 17
- 0
src/arch/i386/include/multiboot.h Ver arquivo

@@ -93,6 +93,17 @@ typedef struct multiboot_info
93 93
   } u;
94 94
   unsigned long mmap_length;
95 95
   unsigned long mmap_addr;
96
+  unsigned long drives_length;
97
+  unsigned long drives_addr;
98
+  unsigned long config_table;
99
+  unsigned long boot_loader_name;
100
+  unsigned long apm_table;
101
+  unsigned long vbe_control_info;
102
+  unsigned long vbe_mode_info;
103
+  unsigned short vbe_mode;
104
+  unsigned short vbe_interface_seg;
105
+  unsigned short vbe_interface_off;
106
+  unsigned short vbe_interface_len;
96 107
 } multiboot_info_t;
97 108
 
98 109
 /* The module structure.  */
@@ -117,3 +128,9 @@ typedef struct memory_map
117 128
 } memory_map_t;
118 129
 
119 130
 #endif /* ! ASM */
131
+
132
+/*
133
+ * Local variables:
134
+ *  c-basic-offset: 2
135
+ * End:
136
+ */

Carregando…
Cancelar
Salvar