summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-02-14Use Mde library and definition instead of some native definitions in NetLib, ↵vanjeff102-2477/+1697
to simply network library. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4693 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-14Fix a conformance issue in gBS->CreateEvent() & gBS->CreateEventEx():qhuang81-17/+29
1. gBS->CreateEventEx() with EventGroup = NULL should behavior like gBS->CreateEvent() 2. EVT_SIGNAL_EXIT_BOOT_SERVICES & EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE are invalid parameters for gBS->CreateEventEx() if the EventGroup is not NULL. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4692 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-14Fix an issue to match invalid Language codes like "enus" qhuang82-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4691 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-13Under the buildtools.tianocore.org BaseTools tree, we are renamingjljusten1-2/+2
BaseTools/PseudoBin to BaseTools/BinWrappers. This change requires an update in the buildtools source (BaseTools directory) as well. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4690 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-131. Added EFI_MEDIA_CHANGED and EFI_INVALID_PARAMETER returns in ↵vanjeff17-592/+239
UsbMassReadBlocks(). 2. Use DEBUG () to replace some native debug function in USB stack modules. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4689 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-13MdeModulePkg/Core/Dxe/SectionExtraction/CoreSectionExtraction.c:jljusten1-3/+11
Surrounded unreferenced STATIC functions by '#if 0', '#endif' to prevent a compiler warning: NotifyGuidedExtraction, CreateGuidedExtractionRpnEvent git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4688 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-12edksetup.sh:jljusten1-9/+26
Support both BaseTools and AntTools. Do not require the user to use BaseTools/BuildEnv for the BaseTools support. Use this command to for help: . edksetup.sh --help git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4687 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-11MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf:jljusten1-3/+3
Fixed path filenames to use slashes (/) rather than backslashes (\) as is recommended for .inf files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4686 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-11MdeModulePkg/MdeModulePkg.dsc:jljusten1-4/+4
Fixed filename case from 'MdeModulepkg' to 'MdeModulePkg'. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4685 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-11MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c:jljusten1-1/+1
Fix filename case from 'library' to 'Library'. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4684 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-11MdeModulePkg/Library/GenericBdsLib/GenericBdsLib.inf:jljusten1-7/+7
Change file paths to use '/' rather than '\' as recommended for .inf files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4683 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-11MdePkg/Library/IfrSupportLib/UefiIfrForm.c:jljusten1-0/+2
Removed (put inside #if 0) unreferenced STATIC function (GetPackageDataFromPackageList) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4682 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-11MdePkg/Include/IndustryStandard/Tpm12.h:jljusten1-3/+0
Removed duplicate definition (TPM_CHOSENID_HASH) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4681 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-11IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/ReportStatusCodeLib.c:jljusten1-1/+1
Fixed #include git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4680 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-05Correct return status for the unsupported conditionlgao42-6/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4679 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-04Add the check- in missed filegtian1-0/+7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4675 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-04Add the check- in missed filegtian1-0/+7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4674 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-04remove the duplicate guid.qwang121-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4671 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-04corrrect the library instance.qwang121-0/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4670 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-04Remove the unused FDF and DSC.qwang122-824/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4669 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-04Retire the constructor to reduce the possibility of circular library dependency.yshang12-26/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4668 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-04Check the handle for font package before remove it.qwang121-6/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4667 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-03Fix bug in latest check-in of "Make sure the base address of stack base and ↵klu21-4/+11
base address of hob start is in page alignment in InstallPeiMemory() interface." git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4666 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-03Update PeiReportStatusCodeLib instance, which will support report data ↵yshang13-8/+41
prior to installed the REPORT STATUSCODE PPI. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4665 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-021) Cleanup HiiLib, IfrSupportLib. qwang123-3/+6
2) Add ExtendedHiiLib and ExtendedIfrSupportLib which implement APIs that require the OPcode and Device Path which is specific to Intel's implementation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4664 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-021) Cleanup HiiLib, IfrSupportLib. qwang122-8/+11
2) Add ExtendedHiiLib and ExtendedIfrSupportLib which implement APIs that require the OPcode and Device Path which is specific to Intel's implementation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4663 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-021) Cleanup HiiLib, IfrSupportLib. qwang1242-2910/+1171
2) Add ExtendedHiiLib and ExtendedIfrSupportLib which implement APIs that require the OPcode and Device Path which is specific to Intel's implementation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4662 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-021) Cleanup HiiLib, IfrSupportLib. qwang1217-1298/+3375
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4661 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Regenerate Fat binaries for the bug fix of LookupUnicodeString2() in UefiLib ↵qhuang85-2/+3
(r4655). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4659 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Remove non-existing files reference.qhuang81-3/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4658 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01The implementation of Consplitter driver should check the child handle to ↵qhuang82-87/+107
follow UEFI spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4657 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Fix an issue that the bitmap should be loaded from any FV instead of current ↵qhuang81-1/+1
FV. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4656 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Fix a bug in LookupUnicodeStringTable2() to mismatch invalid language code ↵qhuang81-1/+1
like "enus" with "en" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4655 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Remove the DivU64x64Remainder.c (embedded asm version)for IA32 architecture. ↵qhuang82-72/+1
It cannot handle the case when divisor is less than 4G. Make MSFT tool chain uses the ASM version, which can handle the case in an size efficient way. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4654 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-011. Add conformance checking to ensure the input & output string are ↵qhuang81-102/+102
well-defined. 2. Adjust the return value of UnicodeStrToAsciiStr() & AsciiStrToUnicodeStr () to be the original destination string to follow MdeLib spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4653 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Add alignment checking for IoLib functions to conform to MdeLib spec.qhuang81-54/+68
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4652 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Adjust BASE_LIBRARY_JUMP_BUFFER_ALIGNMENT for IA32 to be 4 (nature alignment)qhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4651 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Fix the asserting error for SetJump().qhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4650 6f19259b-4bc3-4df7-8a09-765794883524
2008-02-01Fix the issues about the loop count for checksum 16,32,64. The input ↵qhuang81-5/+9
parameters are the buffer size according to Mde Lib spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4649 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-31Roll back the updating of 4646 as it will cause the Richford SoftSDV boot ↵zliu31-11/+4
failure git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4648 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-31Sync with the PO-2 release branch (version: EDK 4645 and R9 3897)zliu33-1/+15
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4647 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-31Make sure the base address of stack base and base address of hob start is in ↵klu21-4/+11
page alignment in InstallPeiMemory() interface. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4646 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-31remove the wrong comments. vanjeff1-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4645 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-31Fix bug in function EfiFvbEraseBlock()lgao41-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4644 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-31Fix bug in CustomErashFlashRange function. lgao41-13/+27
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4643 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-29Merge Ia32/Fvb.c & X64/Fvb.c, for these two files are identical.qhuang83-629/+3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4642 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-29Sync the bug that list node is free before it is removed from the list. That ↵vanjeff6-161/+217
made the list invalid. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4641 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-25Remove the EDK build infrastructure, which was the temp solution when EDKII ↵qhuang815-2037/+0
build tool did not support build EDK module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4640 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-25Update the instruction for the customization build of EDK Shell binaries ↵qhuang81-12/+30
since EDKII build tool now support build EDK module with EDK compatibility package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4639 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-25Update Shell binaries to 1.04 version to support UEFI 2.1 HII.qhuang8156-0/+0
These binaries are generated with EDKII build tool and EDK Compatibility package 1.04. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4638 6f19259b-4bc3-4df7-8a09-765794883524