]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/Include/Guid/XenInfo.h
OvmfPkg/XenPlatformPei: Detect OVMF_INFO from hvmloader
[mirror_edk2.git] / OvmfPkg / Include / Guid / XenInfo.h
CommitLineData
84c1b22e 1/** @file\r
2 XenInfo HOB passed by PEI into DXE.\r
3\r
4Copyright (c) 2011, Andrei Warkentin <andreiw@motorola.com>\r
b26f0cf9 5SPDX-License-Identifier: BSD-2-Clause-Patent\r
84c1b22e 6\r
7**/\r
8\r
9#ifndef __XEN_INFO_H__\r
10#define __XEN_INFO_H__\r
11\r
12#define EFI_XEN_INFO_GUID \\r
13 { 0xd3b46f3b, 0xd441, 0x1244, {0x9a, 0x12, 0x0, 0x12, 0x27, 0x3f, 0xc1, 0x4d } }\r
14\r
15typedef struct {\r
16 ///\r
17 /// Beginning of the hypercall page.\r
18 ///\r
19 VOID *HyperPages;\r
20 ///\r
84c1b22e 21 /// Hypervisor major version.\r
22 ///\r
23 UINT16 VersionMajor;\r
24 ///\r
25 /// Hypervisor minor version.\r
26 ///\r
27 UINT16 VersionMinor;\r
28} EFI_XEN_INFO;\r
29\r
30extern EFI_GUID gEfiXenInfoGuid;\r
31\r
32#endif\r