]> git.proxmox.com Git - mirror_edk2.git/blame - EmulatorPkg/Library/PlatformBmLib/PlatformBmData.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / EmulatorPkg / Library / PlatformBmLib / PlatformBmData.c
CommitLineData
949f388f 1/*++ @file\r
2\r
e0123894 3Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
949f388f 4Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
e3ba31da 5SPDX-License-Identifier: BSD-2-Clause-Patent\r
949f388f 6\r
7**/\r
8\r
e0123894 9#include "PlatformBm.h"\r
949f388f 10\r
a550d468 11EMU_PLATFORM_UGA_DEVICE_PATH gGopDevicePath = {\r
949f388f 12 {\r
13 {\r
14 {\r
15 HARDWARE_DEVICE_PATH,\r
16 HW_VENDOR_DP,\r
17 {\r
a550d468
MK
18 (UINT8)(sizeof (EMU_VENDOR_DEVICE_PATH_NODE)),\r
19 (UINT8)((sizeof (EMU_VENDOR_DEVICE_PATH_NODE)) >> 8)\r
949f388f 20 }\r
21 },\r
22 EMU_THUNK_PROTOCOL_GUID\r
23 },\r
24 0\r
25 },\r
26 {\r
6c76e4fa 27 {\r
949f388f 28 {\r
0cecbe56
JJ
29 HARDWARE_DEVICE_PATH,\r
30 HW_VENDOR_DP,\r
31 {\r
a550d468
MK
32 (UINT8)(sizeof (EMU_VENDOR_DEVICE_PATH_NODE)),\r
33 (UINT8)((sizeof (EMU_VENDOR_DEVICE_PATH_NODE)) >> 8)\r
0cecbe56 34 },\r
949f388f 35 },\r
36 EMU_GRAPHICS_WINDOW_PROTOCOL_GUID,\r
6c76e4fa 37 },\r
38 0\r
949f388f 39 },\r
40 gEndEntire\r
41};\r
42\r
a550d468 43EMU_PLATFORM_UGA_DEVICE_PATH gGopDevicePath2 = {\r
792f0d4f
ZL
44 {\r
45 {\r
46 {\r
47 HARDWARE_DEVICE_PATH,\r
48 HW_VENDOR_DP,\r
49 {\r
a550d468
MK
50 (UINT8)(sizeof (EMU_VENDOR_DEVICE_PATH_NODE)),\r
51 (UINT8)((sizeof (EMU_VENDOR_DEVICE_PATH_NODE)) >> 8)\r
792f0d4f
ZL
52 }\r
53 },\r
54 EMU_THUNK_PROTOCOL_GUID\r
55 },\r
56 0\r
57 },\r
58 {\r
59 {\r
60 {\r
61 HARDWARE_DEVICE_PATH,\r
62 HW_VENDOR_DP,\r
63 {\r
a550d468
MK
64 (UINT8)(sizeof (EMU_VENDOR_DEVICE_PATH_NODE)),\r
65 (UINT8)((sizeof (EMU_VENDOR_DEVICE_PATH_NODE)) >> 8)\r
792f0d4f
ZL
66 },\r
67 },\r
68 EMU_GRAPHICS_WINDOW_PROTOCOL_GUID,\r
69 },\r
70 1\r
71 },\r
72 gEndEntire\r
73};\r
74\r
949f388f 75//\r
76// Predefined platform default console device path\r
77//\r
a550d468 78BDS_CONSOLE_CONNECT_ENTRY gPlatformConsole[] = {\r
949f388f 79 {\r
a550d468 80 (EFI_DEVICE_PATH_PROTOCOL *)&gGopDevicePath,\r
949f388f 81 (CONSOLE_OUT | CONSOLE_IN)\r
82 },\r
792f0d4f 83 {\r
a550d468 84 (EFI_DEVICE_PATH_PROTOCOL *)&gGopDevicePath2,\r
792f0d4f
ZL
85 (CONSOLE_OUT | CONSOLE_IN)\r
86 },\r
949f388f 87 {\r
88 NULL,\r
89 0\r
90 }\r
91};\r