History log of /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c4571f04794154d405a69b79babfd74bcf9fc63a 28-Mar-2014 Ruiyu Ni <ruiyu.ni@intel.com> Add check to avoid null pointer deference.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15410 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
b2bd493edbc9f31523210848ef39b4eb6a97f4a5 25-Mar-2014 Star Zeng <star.zeng@intel.com> MdeModulePkg/SecurityPkg Variable: Calculate enough space for PlatformLang and Lang variables and use PcdUefiVariableDefaultLangDeprecate to turn off auto update between PlatformLang and Lang variables.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Guo Dong <guo.dong@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15388 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
69fc8f080e07ea026e8fbb8610cfb89c099d6db2 25-Mar-2014 Ruiyu Ni <ruiyu.ni@intel.com> Report the setting variable failure to platform through the status code when core cannot handle the error.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15385 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
7aa54c140cf3f5da3d51e3eded8b1431612236a5 23-Apr-2013 lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> Remove the blank line between InitializeLangVariable() and it's function header.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14311 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
e9521b086ac274d819c419cb430827a40566b062 23-Apr-2013 lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> Fix GCC build failure caused by R14307.

Signed-off-by: Signed-off-by: Isakov S.L. <isakov-sl@bk.ru>
Reviewed-by: Star Zeng <star.zeng@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14308 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
0c9dc2132096b95c14c6c69c3d5622de07a9b827 22-Apr-2013 lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> Enhance InitializeLanguage() to set PcdUefiVariableDefaultPlatformLang to PlatformLang variable if the value of PlatformLang variable has been set an unsupported value(not one of PlatformLangCodes variable), and assert when default (Platform)Lang PCD value is not set to one of (Platform)LangCodes PCD value.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14307 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
fefefa4cb15eed75dbe3d4867768893bf6d96a30 08-Nov-2010 niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> Remove unnecessary mBdsImageHandle.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11012 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
180a5a35cb49699bd249dee19e41cee34c856a58 23-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10414 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
ec333268dc215756dc1dd93bb96c82f32810d31a 28-Apr-2009 rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> Remove unused ConvertRfc3066LanguageToIso639Language() in BdsDxe after the lanuage codes variable auto-update mechanism was implemented.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8193 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
d357145fca78f3ec36c477ca47606deb3bf60004 27-Apr-2009 eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> improve platformlangcodes/langcodes and platformlang/lang autoupdate mechanism.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8185 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
9f6531d14d145918079d03926ff827f6c1a274a4 24-Apr-2009 gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> Adjust the code so that global variable placed at beginning of file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8172 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
0f2685219d6acfbb308cd9c795e2fbb2f6b2371a 17-Apr-2009 rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> Retire HiiLibGetNextLanguage() API from HII Library class.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8109 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
ad5a96ab2daeeac53f0c924113f23dc931f965c5 16-Apr-2009 rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> Retire language conversion APIs from HII library class.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8104 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
cb7d01c0c9fd199742d0fed6aa69dab0c79c3338 14-Apr-2009 rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> HII Library Class interface refine.

The "HiiLib" prefix for all HII Library API function names changed to "Hii".

Remove:
HiiLibPreparePackageList(), replaced by HiiAddPackages()
HiiLibNewString(), replaced by HiiSetString()
HiiLibGetStringFromHandle(), replaced by HiiGetString()
HiiLibGetStringFromToken(), replaced by HiiGetPackageString()
HiiLibExtractGuidFromHiiHandle()
HiiLibDevicePathToHiiHandle()
HiiLibGetSupportedSecondaryLanguages()
HiiLibGetSupportedLanguageNumber()
HiiLibExportPackageLists()
HiiLibListPackageLists()

Interface change:
HiiAddPackages()
HiiSetString()
HiiGetString()
HiiGetHiiHandles()

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8083 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
f6f910dd125144707e3516bbb517b8ec7a388c06 02-Apr-2009 rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> Retire Extended HII library class.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8011 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
5c08e1173703234cc2913757f237ee916087498a 23-Jan-2009 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7354 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c