summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-08-16Move EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to ↵klu2
IntelFrameworkModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3647 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-16Update DXE Core to use gEfiCallerIdGuid instead of the gDxeServicesTableGuid ↵mdkinney
for status codes git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3646 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-15Remove MDT from SAL.hmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3645 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-15Fix two bugs in GenVtf.cmdkinney
1) There is a check for a specific number of command line arguments. This does not work when there are optional arguments like -v for verbose. 2) The check for the verbose flag checked for 'v' and '-'. I should check for 'v' and 'V'. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3644 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-151) Add type casting for argument "a" in EFI_ERROR(a), since if compare two ↵yshang1
constants without specify data type, compiler maybe could not understand what is the actual data type of constant. The default would treat it as unsigned data. therefore, if the argument a of EFI_ERROR(a) is constant, for instance the EFI_LOAD_ERROR, the EFI_ERROR(a) would always be FALSE. 2) Remove PcdDriverPcdLibNull. 3) Add more ASSERT() in BasePcdLibNull to detect the incorrect usage of Pcd Library. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3643 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-15Change the PAL address from k7 to k1, since the k7 should save ↵yshang1
PeiServicesPoint following PI. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3642 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-151) Fix bug in StatusCodeDxe about the nested DataHub->Log in callback.yshang1
2) Close a small window which may result in the data collision of records. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3641 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-15Incorporated Mike's fix on gEfiCallerGuidId definitionjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3640 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Fix bug.qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3639 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14gEfiCallerIdGuid is defined in Autogen.hqwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3638 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Add debugLib for this instance.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3637 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Sync code with MdePkg spec for Scsi library class and CustomDecompress ↵lgao4
library class. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3636 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Correct usage help information and error information format for GenVtf, ↵htao
EfiRom, and TianoCompress tool. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3635 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Fix missing PCD issue for IntelFrameworkModulePkg.dscklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3634 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Fix several Unicode typo.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3633 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Add the brief usage guide for Msa2Inf.exe.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3632 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-14Replace EFI_MAX() with MAX()mdkinney
Replace EFI_MIN() with MIN() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3631 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Add missing definition EFI_PEI_SERVICE into IntelFrameworkPkg.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3630 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Add missing definition EFI_PEIM_ENTRY_POINT to IntelFrameworkPkg and rename ↵klu2
original to EFI_PEIM_ENTRY_POINT2 to follow PI definition. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3629 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Add Msa2Inf.exe: Port an EDKII module to EDKII' module:qhuang8
1. Generate Extended INF based on MSA file 2. Add public header file inclusion 3. Generate [Depex] section based on module DXS file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3628 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Fixed an issue of PCD under [Components] in DSC filejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3627 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Add VaraiblePei into IntelFrameworkModulePkgklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3626 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3625 ↵jlin16
6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Add VariablePei into IntelFrameworkModulePkgklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3624 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Fixed a bug in parsing <PcdsDynamic> of <Components> in DSC filejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3623 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Fix a bug that when user can't presses F9 to restore the NV Map data into ↵qwang12
default values. Setup Browser implementation has a bug to only restore the NV Map data for the first varstore ID. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3622 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-131. Incorporated FDF parser fixjwang36
2. Fixed library instance search issue 3. Fixed value format issue of UINT64 type of PCD git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3621 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13GenFds Tool: Fix the bug that the GUID section can't content more than one ↵qouyang
leaf section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3620 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Fixed an issue in referencing DatumType in AutoGenjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3619 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Change the behavior of DxeIplLoadFile to load EFI_SECTION_TE first. If ↵qwang12
failed, LOAD EFI_SECTION_PE32. For our implementation, some PEIM who require to shadow itself is in TE format. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3618 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Fix bug in MdePkg.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3617 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Correct help usage format and error message format for the GenFw, GenSec, ↵lgao4
GenFfs and GenFv tool. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3616 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13Added missing "-" for "convert-hex" option of Trim.exejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3615 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-131. Changed the trim algorithm to be more general according to the Line ↵jwang36
Control directive 2. Changed the command line options to be standard and changed its uses in build_rule.template accordingly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3614 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-12fix a issue for TARGET_ARCH jjin9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3613 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move the structure definitions related GUID ↵klu2
EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h 2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3612 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move the structure definitions related GUID ↵klu2
EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h 2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3611 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move the structure definitions related GUID ↵klu2
EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h 2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3610 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move the structure definitions related GUID ↵klu2
EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h 2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3609 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move definition of FFS-related in Include/Framework/FirmwareFileSystem.h ↵klu2
to IntelFrameworkPkg/Include/Guid/FirmwareFileSystem.h 2) Remove Include/Framework/FirmwareFileSystem.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3608 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10Fix wrong include issue, FirmwareVolumeHeader.h itself is part of ↵klu2
FrameworkPei.h so should not include FrameworkPei.h again. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3607 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10EFI_FILE_TAIL_ATTRIBUTE does not support in PI specification.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3606 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10Move the definition of Capsule from ↵klu2
IntelFrameworkPkg/Include/Framework/Capsule.h to IntelFrameworkPkg/Include/Guid/Capsule.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3605 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h ↵klu2
header file. 2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3604 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h ↵klu2
header file. 2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3603 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h ↵klu2
header file. 2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3602 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h ↵klu2
header file. 2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3601 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-101) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h ↵klu2
header file. 2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3600 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10fixed Typo in MdePkg.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3599 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10Correct acpi table c file build rule.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3598 6f19259b-4bc3-4df7-8a09-765794883524