Merged in the following trackers from EDK:
EDK1145 Cursor mising in shell in some case EDK1099: Dell - [HII] HiiGetFontInfo() not retrieve the system font by FoFontInfoMask EDK1127: [UEFI 2.10] Keyboard layout support EDK1129: [UEFI HII] GUID is represented wrongly in Config String And some other fixes such as *[UEFI HII] HiiGetAltCfg is generating "Name=" sub string in the wrong format *UEFI HII: GetUnicodeStringTextOrSize() doesn't handle NULL StringDest properly *GetFontInfo() need be updated to avoid iteration *HIIStringProtocolTest failed on multiple platform *[Uefi 2.1] Comply with latest Hii ECR * GetFontInfo() need be updated to avoid iteration git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5361 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
/** @file
|
||||
|
||||
Copyright (c) 2007, Intel Corporation
|
||||
Copyright (c) 2007 - 2008, 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
|
||||
@ -80,7 +80,7 @@ STATIC HII_DATABASE_PRIVATE_DATA mPrivate = {
|
||||
{
|
||||
HiiConfigRoutingExtractConfig,
|
||||
HiiConfigRoutingExportConfig,
|
||||
HiiConfigRoutingRoutConfig,
|
||||
HiiConfigRoutingRouteConfig,
|
||||
HiiBlockToConfig,
|
||||
HiiConfigToBlock,
|
||||
HiiGetAltCfg
|
||||
@ -104,6 +104,17 @@ STATIC HII_DATABASE_PRIVATE_DATA mPrivate = {
|
||||
NULL
|
||||
};
|
||||
|
||||
STATIC
|
||||
VOID
|
||||
EFIAPI
|
||||
KeyboardLayoutChangeNullEvent (
|
||||
IN EFI_EVENT Event,
|
||||
IN VOID *Context
|
||||
)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
InitializeHiiDatabase (
|
||||
@ -161,9 +172,9 @@ Returns:
|
||||
// Create a event with EFI_HII_SET_KEYBOARD_LAYOUT_EVENT_GUID group type.
|
||||
//
|
||||
Status = gBS->CreateEventEx (
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
EFI_EVENT_NOTIFY_SIGNAL,
|
||||
TPL_NOTIFY,
|
||||
KeyboardLayoutChangeNullEvent,
|
||||
NULL,
|
||||
&gHiiSetKbdLayoutEventGuid,
|
||||
&gHiiKeyboardLayoutChanged
|
||||
|
Reference in New Issue
Block a user