]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - OvmfPkg/XenElfHeader.fdf.inc
OvmfPkg: Add INVD case in #VE handler
[mirror_edk2.git] / OvmfPkg / XenElfHeader.fdf.inc
... / ...
CommitLineData
1## @file\r
2# FDF include file that defines a PVH ELF header.\r
3#\r
4# Copyright (c) 2022, Intel Corporation. All rights reserved.\r
5#\r
6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
7#\r
8##\r
9\r
10DATA = {\r
11 # ELF file header\r
12 0x7f, 0x45, 0x4c, 0x46, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x03, 0x00, 0x01, 0x00, 0x00, 0x00,\r
13 0xd0, 0xff, 0x2f, 0x00, # hdr.e_entry\r
14 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x20, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r
15\r
16 # ELF Program segment headers\r
17 # - Load segment\r
18 0x01, 0x00, 0x00, 0x00,\r
19 0x00, 0x00, 0x00, 0x00,\r
20 0x00, 0x00, 0x10, 0x00,\r
21 0x00, 0x00, 0x10, 0x00,\r
22 0x00, 0x00, 0x20, 0x00,\r
23 0x00, 0x00, 0x20, 0x00,\r
24 0x07, 0x00, 0x00, 0x00,\r
25 0x00, 0x00, 0x00, 0x00,\r
26 # - ELFNOTE segment\r
27 0x04, 0x00, 0x00, 0x00,\r
28 0x74, 0x00, 0x00, 0x00,\r
29 0x74, 0x00, 0x10, 0x00,\r
30 0x74, 0x00, 0x10, 0x00,\r
31 0x14, 0x00, 0x00, 0x00,\r
32 0x14, 0x00, 0x00, 0x00,\r
33 0x04, 0x00, 0x00, 0x00,\r
34 0x00, 0x00, 0x00, 0x00,\r
35\r
36 # XEN_ELFNOTE_PHYS32_ENTRY\r
37 0x04, 0x00, 0x00, 0x00,\r
38 0x04, 0x00, 0x00, 0x00,\r
39 0x12, 0x00, 0x00, 0x00,\r
40 0x58, 0x65, 0x6e, 0x00,\r
41 0xd0, 0xff, 0x2f, 0x00\r
42}\r