X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FUniversal%2FDebugger%2FDebugport%2FDxe%2FDebugPort.msa;h=1aaeb648e57280e04736cc37519e18f5969f8170;hp=fc3f73f4335450c4272f5eb455627858deb7513f;hb=7af45bf1f0b989e932cd36d6ab729d9878bbc982;hpb=5b2a7957d9215b45e87de228b69b89aa21fafd3e diff --git a/EdkModulePkg/Universal/Debugger/Debugport/Dxe/DebugPort.msa b/EdkModulePkg/Universal/Debugger/Debugport/Dxe/DebugPort.msa index fc3f73f433..1aaeb648e5 100644 --- a/EdkModulePkg/Universal/Debugger/Debugport/Dxe/DebugPort.msa +++ b/EdkModulePkg/Universal/Debugger/Debugport/Dxe/DebugPort.msa @@ -1,21 +1,14 @@ - - + DebugPort UEFI_DRIVER 73E9457A-CEA1-4917-9A9C-9F1F0F0FD322 1.0 - Component description file for DiskIo module. - FIX ME! - Copyright (c) 2004-2006, Intel Corporation + Component description file for DebugPort module. + This driver binds exclusively to serial io on the controller handle, + and initializes serial Io interface, publishs DebugPort and device path Protocol. + Copyright (c) 2006 - 2007, Intel Corporation All rights reserved. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at @@ -30,8 +23,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> DebugPort - + DebugLib + Recommended libary Instance is PeiDxeDebugLibReportStatusCode instance in MdePkg. UefiDriverModelLib @@ -42,9 +36,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> UefiLib - - BaseLib - BaseMemoryLib @@ -69,28 +60,40 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> - + - DebugPort + gEfiDebugPortProtocolGuid + gEfiDebugPortVariableGuid, gEfiDebugPortDevicePathGuid are + both the alias of gEfiDebugPortProtocolGuid. They are not separate guid variables, + which are not required to be described in the followin Guids section. - DevicePath + gEfiDevicePathProtocolGuid - SerialIo + gEfiSerialIoProtocolGuid + + + gEfiComponentNameProtocolGuid + + + gEfiDriverBindingProtocolGuid 0x0044 0x0045 0x0042 0x0055 0x0047 0x0050 0x004F 0x0052 0x0054 - gDEBUGPORTGuid + gEfiDebugPortProtocolGuid + L"DEBUGPORT" variable is specified. gEfiDebugPortVariableGuid is + one virtual guid, which can't be described in this section. + So gEfiDebugPortProtocolGuid name is instead of it. EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00000000 + EDK_RELEASE_VERSION 0x00020000 InitializeDebugPortDriver @@ -99,8 +102,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> gDebugPortDriverBinding - - gDebugPortComponentName