1.Moved HotPlugDevice.h & SimpleTextInNotify.h from /Guid to /Protocol
2.Modified the reference of two Guids in DEC file, Inf files and h files; git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7294 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -20,12 +20,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
#include <Protocol/SimpleTextOut.h>
|
||||
#include <Protocol/DevicePath.h>
|
||||
#include <Protocol/SimpleTextIn.h>
|
||||
#include <Protocol/HotPlugDevice.h>
|
||||
|
||||
#include <Guid/GlobalVariable.h>
|
||||
#include <Guid/ConsoleInDevice.h>
|
||||
#include <Guid/StandardErrorDevice.h>
|
||||
#include <Guid/ConsoleOutDevice.h>
|
||||
#include <Guid/HotPlugDevice.h>
|
||||
|
||||
#include <Library/DebugLib.h>
|
||||
#include <Library/UefiDriverEntryPoint.h>
|
||||
|
@@ -54,16 +54,14 @@
|
||||
DebugLib
|
||||
|
||||
[Guids]
|
||||
gEfiGlobalVariableGuid # SOMETIMES_CONSUMED L"ErrOut"
|
||||
|
||||
[Protocols]
|
||||
gEfiDevicePathProtocolGuid # PROTOCOL TO_START
|
||||
gEfiSimpleTextInProtocolGuid # PROTOCOL TO_START
|
||||
gEfiSimpleTextOutProtocolGuid # PROTOCOL TO_START
|
||||
|
||||
[Guids]
|
||||
gEfiHotPlugDeviceGuid
|
||||
gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## Variable:L"ErrOut"
|
||||
gEfiStandardErrorDeviceGuid
|
||||
gEfiConsoleOutDeviceGuid
|
||||
gEfiConsoleInDeviceGuid
|
||||
|
||||
[Protocols]
|
||||
gEfiDevicePathProtocolGuid ## TO_START
|
||||
gEfiSimpleTextInProtocolGuid ## TO_START
|
||||
gEfiSimpleTextOutProtocolGuid ## TO_START
|
||||
gEfiHotPlugDeviceGuid ## SOMETIMES_CONSUMES
|
||||
|
@@ -28,6 +28,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
#include <Protocol/SimpleTextInEx.h>
|
||||
#include <Protocol/GraphicsOutput.h>
|
||||
#include <Protocol/UgaDraw.h>
|
||||
#include <Protocol/SimpleTextInExNotify.h>
|
||||
|
||||
#include <Guid/PrimaryStandardErrorDevice.h>
|
||||
#include <Guid/PrimaryConsoleOutDevice.h>
|
||||
@@ -67,7 +68,6 @@ extern EFI_DRIVER_BINDING_PROTOCOL gConSplitterStdErrDriverBinding;
|
||||
extern EFI_COMPONENT_NAME_PROTOCOL gConSplitterStdErrComponentName;
|
||||
extern EFI_COMPONENT_NAME2_PROTOCOL gConSplitterStdErrComponentName2;
|
||||
|
||||
extern EFI_GUID gSimpleTextInExNotifyGuid;
|
||||
|
||||
//
|
||||
// These definitions were in the old Hii protocol, but are not in the new UEFI
|
||||
|
@@ -71,17 +71,16 @@
|
||||
PcdLib
|
||||
|
||||
[Guids]
|
||||
gEfiConsoleInDeviceGuid ## SOMETIMES_CONSUMED
|
||||
gEfiStandardErrorDeviceGuid ## SOMETIMES_CONSUMED
|
||||
gEfiConsoleOutDeviceGuid ## SOMETIMES_CONSUMED
|
||||
gEfiPrimaryConsoleOutDeviceGuid ## PRODUCED
|
||||
gEfiPrimaryConsoleInDeviceGuid ## PRODUCED
|
||||
gEfiPrimaryStandardErrorDeviceGuid ## PRODUCED
|
||||
gSimpleTextInExNotifyGuid ## PRODUCED
|
||||
gEfiGenericPlatformVariableGuid ## SOMETIMES_CONSUMED ## Variable:L"ConOutMode"
|
||||
gEfiConsoleInDeviceGuid ## SOMETIMES_CONSUMES
|
||||
gEfiStandardErrorDeviceGuid ## SOMETIMES_CONSUMES
|
||||
gEfiConsoleOutDeviceGuid ## SOMETIMES_CONSUMES
|
||||
gEfiPrimaryConsoleOutDeviceGuid ## PRODUCES
|
||||
gEfiPrimaryConsoleInDeviceGuid ## PRODUCES
|
||||
gEfiPrimaryStandardErrorDeviceGuid ## PRODUCES
|
||||
gEfiGenericPlatformVariableGuid ## SOMETIMES_CONSUMES ## Variable:L"ConOutMode"
|
||||
|
||||
[Protocols]
|
||||
gEfiConsoleControlProtocolGuid ## PRODUCED
|
||||
gEfiConsoleControlProtocolGuid ## PRODUCES
|
||||
gEfiSimplePointerProtocolGuid ## BY_START
|
||||
gEfiAbsolutePointerProtocolGuid ## BY_START
|
||||
gEfiSimpleTextInProtocolGuid ## BY_START
|
||||
@@ -89,6 +88,7 @@
|
||||
gEfiSimpleTextOutProtocolGuid ## BY_START
|
||||
gEfiGraphicsOutputProtocolGuid ## BY_START
|
||||
gEfiUgaDrawProtocolGuid ## BY_START
|
||||
gSimpleTextInExNotifyGuid ## PRODUCES
|
||||
|
||||
|
||||
[FeaturePcd.common]
|
||||
|
@@ -17,14 +17,18 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
|
||||
#include <Uefi.h>
|
||||
|
||||
#include <Guid/GlobalVariable.h>
|
||||
#include <Guid/PcAnsi.h>
|
||||
|
||||
#include <Protocol/SimpleTextInExNotify.h>
|
||||
#include <Protocol/HotPlugDevice.h>
|
||||
#include <Protocol/SimpleTextOut.h>
|
||||
#include <Protocol/SerialIo.h>
|
||||
#include <Guid/GlobalVariable.h>
|
||||
#include <Protocol/DevicePath.h>
|
||||
#include <Protocol/SimpleTextIn.h>
|
||||
#include <Protocol/SimpleTextInEx.h>
|
||||
#include <Guid/HotPlugDevice.h>
|
||||
#include <Guid/PcAnsi.h>
|
||||
|
||||
#include <Library/DebugLib.h>
|
||||
#include <Library/UefiDriverEntryPoint.h>
|
||||
#include <Library/UefiLib.h>
|
||||
@@ -164,8 +168,6 @@ extern EFI_DRIVER_BINDING_PROTOCOL gTerminalDriverBinding;
|
||||
extern EFI_COMPONENT_NAME_PROTOCOL gTerminalComponentName;
|
||||
extern EFI_COMPONENT_NAME2_PROTOCOL gTerminalComponentName2;
|
||||
|
||||
extern EFI_GUID gSimpleTextInExNotifyGuid;
|
||||
|
||||
/**
|
||||
The user Entry Point for module Terminal. The user code starts with this function.
|
||||
|
||||
|
@@ -65,8 +65,6 @@
|
||||
gEfiVT100Guid ## SOMETIMES_CONSUMES ## GUID
|
||||
gEfiVT100PlusGuid ## SOMETIMES_CONSUMES ## GUID
|
||||
gEfiPcAnsiGuid ## SOMETIMES_CONSUMES ## GUID
|
||||
gSimpleTextInExNotifyGuid ## SOMETIMES_CONSUMES ##
|
||||
gEfiHotPlugDeviceGuid ## SOMETIMES_CONSUMES ##
|
||||
|
||||
[Protocols]
|
||||
gEfiSerialIoProtocolGuid ## TO_START
|
||||
@@ -74,6 +72,8 @@
|
||||
gEfiSimpleTextInProtocolGuid ## BY_START
|
||||
gEfiSimpleTextInputExProtocolGuid ## BY_START
|
||||
gEfiSimpleTextOutProtocolGuid ## BY_START
|
||||
gSimpleTextInExNotifyGuid ## SOMETIMES_CONSUMES
|
||||
gEfiHotPlugDeviceGuid ## SOMETIMES_CONSUMES
|
||||
|
||||
[Pcd]
|
||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleError
|
||||
|
Reference in New Issue
Block a user