3 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
4 Portions copyright (c) 2011, Apple Inc. All rights reserved.
5 SPDX-License-Identifier: BSD-2-Clause-Patent
9 #include "PlatformBm.h"
13 EMU_PLATFORM_UGA_DEVICE_PATH gGopDevicePath
= {
20 (UINT8
) (sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)),
21 (UINT8
) ((sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)) >> 8)
24 EMU_THUNK_PROTOCOL_GUID
34 (UINT8
) (sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)),
35 (UINT8
) ((sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)) >> 8)
38 EMU_GRAPHICS_WINDOW_PROTOCOL_GUID
,
45 EMU_PLATFORM_UGA_DEVICE_PATH gGopDevicePath2
= {
52 (UINT8
) (sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)),
53 (UINT8
) ((sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)) >> 8)
56 EMU_THUNK_PROTOCOL_GUID
66 (UINT8
) (sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)),
67 (UINT8
) ((sizeof (EMU_VENDOR_DEVICE_PATH_NODE
)) >> 8)
70 EMU_GRAPHICS_WINDOW_PROTOCOL_GUID
,
78 // Predefined platform default console device path
80 BDS_CONSOLE_CONNECT_ENTRY gPlatformConsole
[] = {
82 (EFI_DEVICE_PATH_PROTOCOL
*) &gGopDevicePath
,
83 (CONSOLE_OUT
| CONSOLE_IN
)
86 (EFI_DEVICE_PATH_PROTOCOL
*) &gGopDevicePath2
,
87 (CONSOLE_OUT
| CONSOLE_IN
)