summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-20Remove allocate aligned pool services.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5696 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-20Remove the duplicated comments for function header.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5695 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-20Cleanup Cpu library class and CpuLib instance and BaseLib instance; and add ↵lgao4
comments for the confused logic in IfrSupportLib instance. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5694 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-20Add missing library instance to MdePkg.dscklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5693 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-20Misuse protocol and guidklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5692 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-20Misuse protocol and guidklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5691 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-20Misuse protocol and guidklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5690 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-191) Add in code to sync Browser Data with the NvMapOverride that may be ↵qwang12
updated by Framework Callback. 2) Convert lang code to RFC3066 format in Framework HII's GetSring and NewString 3) Make sure the default ThunkExtractConfig is able to save the data even if it is not present initially. 4) Enable Framework HII's HiiGetGlyph and HiiGlyphToBlt. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5689 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Fixed a case error in referencing DxeNt32PeCoffLib.inf.ywang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5688 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Code Clean up for IfrSupportLib, HiiLib, PeiExtractGuidedSectionLib and ↵lgao4
DxeExtractGuidedSectionLib, git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5687 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Retire GenBin directory since we have created EdkShellPkg and its own DSC ↵qhuang8
file to generate Shell binaries in this package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5686 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Update ReadMe.txt for the new EdkShellPkg.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5685 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add a readme.txt file as a brief introduction to this new package.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5684 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Update Shell binaries to integrate a fix to solve "CHAR8" compatibility ↵qhuang8
issue in DmpStore command. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5683 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add a Shell Hot Fix patch to solve RFC3066 language compatibility issue and ↵qhuang8
"CHAR8" compatibility issue (EDK define CHAR8 as "unsigned char" while ECP choose to use "signed char") git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5682 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add dependency of gEfiDpcProtocolGuid for these two library instances since ↵qhuang8
they retrieve these two protocols at the library constructors. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5681 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add Pcd Protocol in [Depex] section and add back the constructor since PCD ↵qhuang8
protocol must have been available when the entrypoint is executed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5680 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add Pcd Ppi dependency in [depex] section in PeiPcdLibqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5679 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add comments for some language related PCDs in MdePkgqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5678 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add library instance for UEFI_DRIVERqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5677 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Update some module INF files in MdeModulePkg to "UEFI_DRIVER"qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5676 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add EDK II DSC file to build validate EDK Shell source and ECP. It can also ↵qhuang8
generate EDK Shell Binaries in EdkShellBinPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5675 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add Extern reference to EDK Shell Project.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5674 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Create EDK style EdkShellPkgqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5673 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add GLOBAL_REMOVE_IF_UNREFERENCED modifier in the array and change the ↵qhuang8
protocol UI strings to ASCII string since they are only for debug purpose. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5672 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Remove a duplicated definition.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5671 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Remove an unreferenced field in PROTOCOL_INTERFACE data structure.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5670 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Re-integrate patch in r5626~r5628:Enhance PeiCore dispatcher and fix a bug ↵qhuang8
in the patch. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5669 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add TRUE to the depex.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5668 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add the support of GUID opcode which enable SetupBrowser to support IFR ↵qwang12
generated by a VFR compiler in Framework VFR compatible mode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5667 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add a PCD which enable SetupBrowser to support IFR generated by a VFR ↵qwang12
compiler in Framework VFR compatible mode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5666 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add the support of GUID opcode which enable SetupBrowser to support IFR ↵qwang12
generated by a VFR compiler in Framework VFR compatible mode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5665 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Merge in [EDK 1166]: Form title is not displayed by Setup Browser qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5664 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add IfrLibCreatePopUp2 and HiiLibExportPackageLists.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5663 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add missing library class.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5662 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add CpuDeadLoop() for PeiCore entry, that means PeiCore should not return.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5661 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Remove msa file and add more comments for DXE core entry klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5660 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Bug fixes for FrameworkHiiToUefiHiiThunk;qwang12
1) Update variable name to better names. 2) Change List Entry in all data structure to "Link". 3) Update to use proper list manipulation functions in BaseLib. 4) Add in more comments and clean up HiiNewString. 5) Clean up for HiiNewPack, HiiRemovePack and the notify functions. 6) Create better name such as GetPackageCount and AssignFrameworkHiiHandle 7) Clean up the InitializeHiiDatabase entry point. 8) Remove the confusing data field in the HII_THUNK_ENTRY HiiDatabase.h. 9) Add in cleanup code for DestoryThunkContext 10) Add in code to handle the save of browser data after invoke callback 11) Map the UEFI One Of Option code to Framework One Of Option code before calling Framework Callback. 12) Add in CreatePopUp support. 13) Add in SendForm support. 14) HiiGetPrimaryLanguages and HiiGetSecondaryLanguages should support language code in RFC639 format from Caller. Then, they should conver them to 3066 format before calling UEFI HII interfaces. 15) Make ResetStrings a NOP. 16) Remove the unnecessary dependency. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5659 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18refine code.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5658 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Remove unused module type.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5657 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18refine code.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5656 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Add PCD_MAX_SKU_ID.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5655 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Refine the code.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5654 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-18Remove unused internal header file.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5653 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-14GenFds add FV space information display.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5652 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-14Declare Default MANUFACTURING Store for Vfr Code Reference.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5651 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-14 klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5650 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-14Use doxygen comment style for document entity such as struct, enum, variable ↵klu2
that use /// but not // git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5649 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-14Use doxygen comment style for document entity such as struct, enum, variable ↵klu2
that use /// but not // git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5648 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-14Use doxygen comment style for document entity such as struct, enum, variable ↵klu2
that use /// but not // git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5647 6f19259b-4bc3-4df7-8a09-765794883524