VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/E820.h@ 94368

Last change on this file since 94368 was 80721, checked in by vboxsync, 6 years ago

Devices/EFI/FirmwareNew: Start upgrade process to edk2-stable201908 (compiles on Windows and works to some extent), bugref:4643

  • Property svn:eol-style set to native
File size: 799 bytes
Line 
1/** @file
2
3Copyright (c) 2013, Citrix Systems UK Ltd.
4Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>
5
6SPDX-License-Identifier: BSD-2-Clause-Patent
7
8**/
9
10
11#ifndef __E820_H__
12#define __E820_H__
13
14#pragma pack(1)
15
16typedef enum {
17 EfiAcpiAddressRangeMemory = 1,
18 EfiAcpiAddressRangeReserved = 2,
19 EfiAcpiAddressRangeACPI = 3,
20 EfiAcpiAddressRangeNVS = 4
21} EFI_ACPI_MEMORY_TYPE;
22
23typedef struct {
24 UINT64 BaseAddr;
25 UINT64 Length;
26 EFI_ACPI_MEMORY_TYPE Type;
27} EFI_E820_ENTRY64;
28
29typedef struct {
30 UINT32 BassAddrLow;
31 UINT32 BaseAddrHigh;
32 UINT32 LengthLow;
33 UINT32 LengthHigh;
34 EFI_ACPI_MEMORY_TYPE Type;
35} EFI_E820_ENTRY;
36
37#pragma pack()
38
39#endif /* __E820_H__ */
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette