]> git.proxmox.com Git - mirror_edk2.git/blob - UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformData.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / UefiPayloadPkg / Library / PlatformBootManagerLib / PlatformData.c
1 /** @file
2 Defined the platform specific device path which will be filled to
3 ConIn/ConOut variables.
4
5 Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
6 SPDX-License-Identifier: BSD-2-Clause-Patent
7 **/
8
9 #include "PlatformBootManager.h"
10
11 ///
12 /// Predefined platform default console device path
13 ///
14 GLOBAL_REMOVE_IF_UNREFERENCED PLATFORM_CONSOLE_CONNECT_ENTRY gPlatformConsole[] = {
15 {
16 NULL,
17 0
18 }
19 };
20
21 GLOBAL_REMOVE_IF_UNREFERENCED USB_CLASS_FORMAT_DEVICE_PATH gUsbClassKeyboardDevicePath = {
22 {
23 {
24 MESSAGING_DEVICE_PATH,
25 MSG_USB_CLASS_DP,
26 {
27 (UINT8)(sizeof (USB_CLASS_DEVICE_PATH)),
28 (UINT8)((sizeof (USB_CLASS_DEVICE_PATH)) >> 8)
29 }
30 },
31 0xffff, // VendorId
32 0xffff, // ProductId
33 CLASS_HID, // DeviceClass
34 SUBCLASS_BOOT, // DeviceSubClass
35 PROTOCOL_KEYBOARD // DeviceProtocol
36 },
37 gEndEntire
38 };