diff options
Diffstat (limited to 'libc/kernel/uapi/asm-x86/asm/e820.h')
-rw-r--r-- | libc/kernel/uapi/asm-x86/asm/e820.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/libc/kernel/uapi/asm-x86/asm/e820.h b/libc/kernel/uapi/asm-x86/asm/e820.h index d4cb389e1..10ec6b9ed 100644 --- a/libc/kernel/uapi/asm-x86/asm/e820.h +++ b/libc/kernel/uapi/asm-x86/asm/e820.h @@ -29,28 +29,31 @@ #define E820_ACPI 3 #define E820_NVS 4 #define E820_UNUSABLE 5 -#define E820_RESERVED_KERN 128 +#define E820_PMEM 7 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define E820_PRAM 12 +#define E820_RESERVED_KERN 128 #ifndef __ASSEMBLY__ #include <linux/types.h> +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct e820entry { __u64 addr; -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ __u64 size; __u32 type; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ } __attribute__((packed)); struct e820map { -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ __u32 nr_map; struct e820entry map[E820_X_MAX]; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ }; #define ISA_START_ADDRESS 0xa0000 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define ISA_END_ADDRESS 0x100000 #define BIOS_BEGIN 0x000a0000 +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define BIOS_END 0x00100000 #define BIOS_ROM_BASE 0xffe00000 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define BIOS_ROM_END 0xffffffff #endif +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #endif |