ShellPkg: Remove UGA support
The Universal Graphics Adapter (UGA) is a graphic abstraction. The UGA I/O and Draw protocols are deprecated since UEFI 2.0 was introduced. Cf. the UEFI spec v2.9: "Appendix L - EFI 1.10 Protocol Changes and Deprecation List" section L.2 "Deprecated Protocols" Remove the UGA support. Signed-off-by: GuoMinJ <newexplorerj@gmail.com> Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
This commit is contained in:
@@ -2308,8 +2308,6 @@ STATIC CONST GUID_INFO_BLOCK mGuidStringList[] = {
|
||||
{ STRING_TOKEN (STR_SHELL_ENV2), &gEfiShellEnvironment2Guid, NULL },
|
||||
{ STRING_TOKEN (STR_SHELL_ENV), &gEfiShellEnvironment2Guid, NULL },
|
||||
{ STRING_TOKEN (STR_DEVICE_IO), &gEfiDeviceIoProtocolGuid, NULL },
|
||||
{ STRING_TOKEN (STR_UGA_DRAW), &gEfiUgaDrawProtocolGuid, NULL },
|
||||
{ STRING_TOKEN (STR_UGA_IO), &gEfiUgaIoProtocolGuid, NULL },
|
||||
{ STRING_TOKEN (STR_ESP), &gEfiPartTypeSystemPartGuid, NULL },
|
||||
{ STRING_TOKEN (STR_GPT_NBR), &gEfiPartTypeLegacyMbrGuid, NULL },
|
||||
{ STRING_TOKEN (STR_DRIVER_CONFIG), &gEfiDriverConfigurationProtocolGuid, NULL },
|
||||
|
||||
@@ -93,8 +93,6 @@
|
||||
#include <Protocol/HiiConfigAccess.h>
|
||||
#include <Protocol/FormBrowser2.h>
|
||||
#include <Protocol/DeviceIo.h>
|
||||
#include <Protocol/UgaDraw.h>
|
||||
#include <Protocol/UgaIo.h>
|
||||
#include <Protocol/DriverConfiguration.h>
|
||||
#include <Protocol/DriverConfiguration2.h>
|
||||
#include <Protocol/DevicePathUtilities.h>
|
||||
|
||||
@@ -128,8 +128,6 @@
|
||||
gEfiHiiConfigAccessProtocolGuid ## UNDEFINED
|
||||
gEfiFormBrowser2ProtocolGuid ## UNDEFINED
|
||||
gEfiDeviceIoProtocolGuid ## UNDEFINED
|
||||
gEfiUgaDrawProtocolGuid ## UNDEFINED
|
||||
gEfiUgaIoProtocolGuid ## UNDEFINED
|
||||
gEfiDriverConfigurationProtocolGuid ## UNDEFINED
|
||||
gEfiDriverConfiguration2ProtocolGuid ## UNDEFINED
|
||||
gEfiSimpleTextInputExProtocolGuid ## UNDEFINED
|
||||
|
||||
@@ -160,8 +160,6 @@
|
||||
#string STR_SHELL_ALIAS #language en-US "ShellAlias"
|
||||
#string STR_DEVICE_IO #language en-US "DeviceIO"
|
||||
#string STR_TCP #language en-US "TCP"
|
||||
#string STR_UGA_DRAW #language en-US "UGADraw"
|
||||
#string STR_UGA_IO #language en-US "UGAIO"
|
||||
#string STR_ESP #language en-US "EFISystemPartition"
|
||||
#string STR_GPT_NBR #language en-US "LegacyMBR"
|
||||
#string STR_DRIVER_CONFIG #language en-US "DriverConfiguration"
|
||||
|
||||
Reference in New Issue
Block a user