From 2ad4dad029f3931e952ca6c766cab815aa930a17 Mon Sep 17 00:00:00 2001 From: lgao4 Date: Fri, 12 Oct 2007 08:13:33 +0000 Subject: 1. Update internal EfiPrint protocol to contain all print interfaces provided by PrintLib class of MdePkg. 2. Update SetupBrowserDxe driver to produce new EfiPrint protocol. 3. Update EdkDxePrintLib instance to implement all interfaces defined in PrintLib class based on new EfiPrint protocol. 4. Update Nt32Pkg platform.dsc to use EdkDxePrintLib instance for UEFI_APPLICATION modules. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4109 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkModulePkg/Universal/SetupBrowserDxe/Setup.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'IntelFrameworkModulePkg') diff --git a/IntelFrameworkModulePkg/Universal/SetupBrowserDxe/Setup.c b/IntelFrameworkModulePkg/Universal/SetupBrowserDxe/Setup.c index e2f4634cf1..8000b4ce7d 100644 --- a/IntelFrameworkModulePkg/Universal/SetupBrowserDxe/Setup.c +++ b/IntelFrameworkModulePkg/Universal/SetupBrowserDxe/Setup.c @@ -2203,7 +2203,15 @@ Returns: } EFI_HANDLE PrintHandle = NULL; -EFI_PRINT_PROTOCOL mPrintProtocol = { UnicodeVSPrint }; +EFI_PRINT_PROTOCOL mPrintProtocol = +{ + UnicodeVSPrint, + UnicodeVSPrintAsciiFormat, + UnicodeValueToString, + AsciiVSPrint, + AsciiVSPrintUnicodeFormat, + AsciiValueToString +}; STATIC EFI_STATUS -- cgit v1.2.3