]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - MdeModulePkg/Universal/DebugPortDxe/DebugPortDxe.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Universal / DebugPortDxe / DebugPortDxe.inf
... / ...
CommitLineData
1## @file\r
2# This driver produces Debug Port protocol to be used by debug agent to communicate with the remote debug host.\r
3#\r
4# This driver binds exclusively to a standard UART serial port on the controller handle,\r
5# and initializes serial Io interface, publishs Debug Port and Device Path Protocol.\r
6#\r
7# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
8#\r
9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
10#\r
11#\r
12##\r
13\r
14[Defines]\r
15 INF_VERSION = 0x00010005\r
16 BASE_NAME = DebugPortDxe\r
17 MODULE_UNI_FILE = DebugPortDxe.uni\r
18 FILE_GUID = 73E9457A-CEA1-4917-9A9C-9F1F0F0FD322\r
19 MODULE_TYPE = UEFI_DRIVER\r
20 VERSION_STRING = 1.0\r
21 ENTRY_POINT = InitializeDebugPortDriver\r
22 UNLOAD_IMAGE = ImageUnloadHandler\r
23\r
24#\r
25# The following information is for reference only and not required by the build tools.\r
26#\r
27# VALID_ARCHITECTURES = IA32 X64 EBC\r
28#\r
29# DRIVER_BINDING = gDebugPortDriverBinding\r
30# COMPONENT_NAME = gDebugPortComponentName\r
31# COMPONENT_NAME2 = gDebugPortComponentName2\r
32# Variable Guid C Name: gEfiDebugPortProtocolGuid Variable Name: L"DEBUGPORT"\r
33#\r
34#\r
35\r
36[Sources]\r
37 ComponentName.c\r
38 DebugPort.c\r
39 DebugPort.h\r
40\r
41\r
42[Packages]\r
43 MdePkg/MdePkg.dec\r
44\r
45\r
46[LibraryClasses]\r
47 DevicePathLib\r
48 UefiRuntimeServicesTableLib\r
49 UefiBootServicesTableLib\r
50 MemoryAllocationLib\r
51 BaseMemoryLib\r
52 UefiLib\r
53 UefiDriverEntryPoint\r
54 DebugLib\r
55\r
56[Guids]\r
57 gEfiDebugPortVariableGuid ## SOMETIMES_CONSUMES ## Variable:L"DEBUGPORT"\r
58 gEfiDebugPortDevicePathGuid ## SOMETIMES_CONSUMES ## UNDEFINED # Device path\r
59\r
60[Protocols]\r
61 gEfiSerialIoProtocolGuid ## TO_START\r
62 gEfiDevicePathProtocolGuid ## BY_START\r
63 gEfiDebugPortProtocolGuid ## BY_START\r
64\r
65[UserExtensions.TianoCore."ExtraFiles"]\r
66 DebugPortDxeExtra.uni\r