aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/multiboot.h
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-12-30 11:46:55 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-12-30 11:46:55 +0000
commit5b1748e026bd4eb012d12c72dec5202daebda85c (patch)
tree4167daf9bda1649848ac8e2fd9b14aed6de8f1c8 /xen/include/xen/multiboot.h
parent43ac1bd5c3c751223062e91e852c7607c9920fc2 (diff)
downloadxen-5b1748e026bd4eb012d12c72dec5202daebda85c.tar.gz
xen-5b1748e026bd4eb012d12c72dec5202daebda85c.tar.bz2
xen-5b1748e026bd4eb012d12c72dec5202daebda85c.zip
bitkeeper revision 1.1159.170.72 (41d3eaaftC1Zqz_rl9bIUUcTSZFIjg)
Add e820 parsing to Xen. Currently not hooked into heap initialisation: this is the next step.
Diffstat (limited to 'xen/include/xen/multiboot.h')
-rw-r--r--xen/include/xen/multiboot.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/xen/include/xen/multiboot.h b/xen/include/xen/multiboot.h
index 037a59cf74..9473404775 100644
--- a/xen/include/xen/multiboot.h
+++ b/xen/include/xen/multiboot.h
@@ -21,6 +21,13 @@
/* The magic number passed by a Multiboot-compliant boot loader. */
#define MULTIBOOT_BOOTLOADER_MAGIC 0x2BADB002
+#define MBI_MEMLIMITS (1<<0)
+#define MBI_DRIVES (1<<1)
+#define MBI_CMDLINE (1<<2)
+#define MBI_MODULES (1<<3)
+#define MBI_MEMMAP (1<<6)
+#define MBI_LOADERNAME (1<<9)
+
/* The symbol table for a.out. */
typedef struct {
u32 tabsize;