Changeset 5d721f0 in mainline for arch/ia32/include/boot/memmap.h
- Timestamp:
- 2005-07-20T16:54:13Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5d945376
- Parents:
- b4f9214
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/include/boot/memmap.h
rb4f9214 r5d721f0 30 30 #define __ia32_MEMMAP_H__ 31 31 32 /* E820h memory range types - other values*/33 #define MEMMAP_MEMORY_AVAILABLE 134 /* Not available for OS */35 #define MEMMAP_MEMORY_RESERVED 236 /* OS may use it after reading ACPI table */37 #define MEMMAP_MEMORY_ACPI 338 /* Unusable, required to be saved and restored across an NVS sleep */39 #define MEMMAP_MEMORY_NVS 440 /* Corrupted memory */41 #define MEMMAP_MEMORY_UNUSABLE 542 32 43 /* size of one entry */ 44 #define MEMMAP_E820_RECORD_SIZE 20 45 /* maximum entries */ 46 #define MEMMAP_E820_MAX_RECORDS 32 33 #include <arch/boot/memmapasm.h> 34 #include <arch/types.h> 35 36 struct e820memmap_ { 37 __u64 base_address; 38 __u64 size; 39 __u32 type; 40 } __attribute__ ((packed)); 41 42 extern struct e820memmap_ e820table[MEMMAP_E820_MAX_RECORDS]; 43 44 extern __u8 e820counter; 45 46 extern __u32 e801memorysize; // size of memory in KB 47 47 48 #endif
Note:
See TracChangeset
for help on using the changeset viewer.