summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-01-21UEFI Hii: Fix the bug based on the real root cause.svn/branches/UefiHiiEnable4354qwang121-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4595 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-20UEFI HII: qwang126-101/+43
1) Make all folder and file consistent. 2) Enable UEFI HII for the defualt build Nt32Pkg/Nt32Pkg.dsc tip. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4589 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-20UEFI HII: Make all folder and file consistent.qwang121-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4588 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-20UEFI HII: Make all folder and file consistent.qwang121-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4587 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-20UEFI HII: Make all folder and file consistent.qwang128-89/+7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4586 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-20UEFI HII: Make all folder and file consistent.qwang122-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4585 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Make consistent names.qwang121-0/+82
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4584 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Make consistent names.qwang121-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4583 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Make consistent names.qwang1228-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4582 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Make consistent names.qwang129-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4581 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Make consistent names.qwang122-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4580 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Rename UefiIfrSupportLib.h to IfrSupportLib.hqwang121-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4579 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: remove the obsolete IfrSupportLib.hqwang121-1265/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4578 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Pass ICC Build.qwang121-26/+25
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4577 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: add in a test case for EFI_BROWSER_ACTION_REQUEST_SUBMITqwang123-0/+14
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4576 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-18UEFI HII: Fix a bug.qwang121-3/+3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4575 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-17Add type case in case of linking issue when optimization is disabled.qhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4573 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-17Fixed UNI file parse issue.jwang362-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4570 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Remove the PCD entries so that it can be inherited from MdePkg.qhuang81-4/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4569 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Work around the RFC 3066 language matching issue.qhuang81-6/+6
StringGather tool chooses to generate string package with "en-US" and "fr-FR". It cannot match the original default value of "en" or "fr". Temporarily set the default value to align with tool. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4568 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16ICC cleanup for IA32 & x64qhuang82-5/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4567 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Add missing library class of UefiRuntimeServicesTableLib to avoid unresolved ↵qhuang81-0/+1
_gRT issue. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4566 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Remove the library instances of FrameworkHiiLib and FrameworkIfrSupportLib ↵qhuang81-3/+0
since all modules in this package has been switched to use UEFI 2.1 HII. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4565 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Update iScsi driver to switch to UEFI 2.1 HII infrastructure.qhuang87-275/+244
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4564 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Switch the VFR compiler to VfrCompile2 to avoid confusion.qhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4563 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Fix the bug in performing language comparison. The old version applies to ↵qhuang81-2/+9
ISO639-2, we should use that for RFC3066. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4562 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Fix a bug in computing math expression.qhuang81-5/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4561 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-161. Remove the hardcode default PlatformLang for English, use ↵qhuang84-7/+10
PcdUefiVariableDefaultPlatformLang defined in MdePkg instead. 2. Rename NibbleToHexChar to avoid naming collision. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4560 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Remove the hardcode default PlatformLang for English, use ↵qhuang82-1/+6
PcdUefiVariableDefaultPlatformLang defined in MdePkg instead. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4559 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-16Fix a definition errata, which will be integrated to UEFI spec later.qhuang81-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4558 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10cleanup to remove migration comments.qhuang818-86/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4551 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10Add PeCoffGetEntryPointLib instance for Nt32 platform.qhuang81-0/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4550 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10Add the platform implementation for PlatformBdsLockNonUpdatableFlash()qhuang82-0/+18
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4549 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10Add new PCD declarations for Hardware error record support.qhuang81-0/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4548 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10Update EDKI performance logging infrastructure with EDKII sytle. qhuang85-232/+228
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4547 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10Add Hardware Error Record support for server platform.qhuang83-1/+8
The PcdSupportHardwareErrorRecord and PcdHardwareErrorRecordLevel can control this feature. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4546 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10replace the generic BdsLockNonUpdatableFlash() with ↵qhuang81-36/+6
PlatformLockNonUpdateUpdatableFlash(). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4545 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10Add new API in platformBdsLib since the layout of flash map is platform ↵qhuang81-0/+6
specific. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4544 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10UEFI HII: minor cleanup.qwang121-13/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4542 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-10UEFI HII: Clean up for Intel C Compiler.qwang1215-94/+97
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4541 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09ICC clean upqhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4540 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09UEFI HII: Add some protocol GUIDs.qwang121-1/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4539 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09UEFI HII: Small bug fix. MdePkg's ASSERT do catch bugs.qwang121-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4537 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09revert the work-around since the VFR compiler has been updated.qhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4536 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09Check in an update UEFI VfrCompiler2 to fix the following issues:qhuang81-0/+0
1. Recognize #pragma pack() in the preprocessed VFR file. 2. Recognize EDK II style GUID format 3. Support to handle type case in the preprocessed. VFR file like ((BOOLEAN) (1 == 1)). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4535 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09Remove CompareFormsetGuid() and directly use CompareGuid()qhuang86-52/+3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4534 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09Add CompareFormsetGuid() in UefiIfrSupportLib to abstract the GUID ↵qhuang86-3/+52
comparison for HII formset package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4532 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-09Fix a bug about the misuse of EfiCreateEventReadyToBootEx in UefiLib.qhuang81-12/+3
The notification function must not be null. It should use EfiSignalEventReadyToBoot() instead. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4531 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-08Remove a internal library API and some API defined in HiiLib.hqwang121-83/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4530 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-08Remove a internal library APIqwang121-0/+18
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UefiHiiEnable4354@4529 6f19259b-4bc3-4df7-8a09-765794883524