]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/DebugPortDxe/DebugPortDxe.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Universal / DebugPortDxe / DebugPortDxe.inf
CommitLineData
6bfbb5f0 1## @file\r
6036e94d 2# This driver produces Debug Port protocol to be used by debug agent to communicate with the remote debug host.\r
c1f23d63 3#\r
0da0de5e 4# This driver binds exclusively to a standard UART serial port on the controller handle,\r
6036e94d
SZ
5# and initializes serial Io interface, publishs Debug Port and Device Path Protocol.\r
6#\r
de005223 7# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
c1f23d63 8#\r
9d510e61 9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
c1f23d63 10#\r
11#\r
6bfbb5f0 12##\r
c1f23d63 13\r
c1f23d63 14[Defines]\r
15 INF_VERSION = 0x00010005\r
51d5c5d7 16 BASE_NAME = DebugPortDxe\r
6036e94d 17 MODULE_UNI_FILE = DebugPortDxe.uni\r
c1f23d63 18 FILE_GUID = 73E9457A-CEA1-4917-9A9C-9F1F0F0FD322\r
19 MODULE_TYPE = UEFI_DRIVER\r
03d77031 20 VERSION_STRING = 1.0\r
c1f23d63 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
de005223 27# VALID_ARCHITECTURES = IA32 X64 EBC\r
c1f23d63 28#\r
d354ab7f 29# DRIVER_BINDING = gDebugPortDriverBinding\r
30# COMPONENT_NAME = gDebugPortComponentName\r
31# COMPONENT_NAME2 = gDebugPortComponentName2\r
c1f23d63 32# Variable Guid C Name: gEfiDebugPortProtocolGuid Variable Name: L"DEBUGPORT"\r
33#\r
34#\r
35\r
6bfbb5f0 36[Sources]\r
c1f23d63 37 ComponentName.c\r
38 DebugPort.c\r
39 DebugPort.h\r
40\r
41\r
c1f23d63 42[Packages]\r
43 MdePkg/MdePkg.dec\r
44\r
45\r
c1f23d63 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
03d77031 56[Guids]\r
6036e94d
SZ
57 gEfiDebugPortVariableGuid ## SOMETIMES_CONSUMES ## Variable:L"DEBUGPORT"\r
58 gEfiDebugPortDevicePathGuid ## SOMETIMES_CONSUMES ## UNDEFINED # Device path\r
c1f23d63 59\r
c1f23d63 60[Protocols]\r
03d77031 61 gEfiSerialIoProtocolGuid ## TO_START\r
62 gEfiDevicePathProtocolGuid ## BY_START\r
63 gEfiDebugPortProtocolGuid ## BY_START\r
c1f23d63 64\r
6036e94d
SZ
65[UserExtensions.TianoCore."ExtraFiles"]\r
66 DebugPortDxeExtra.uni\r