summaryrefslogtreecommitdiff
path: root/MdePkg
AgeCommit message (Collapse)Author
2007-08-30Fix the invalid return code for OemHookStatusCodeLibNull library instance.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3737 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-30Fix non-Ascii character in commentsklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3735 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-29Add dependent packages in INF of modules.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3731 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-271. Sync Tcp4 protocol definitions to match UEFI 2.1vanjeff
2. Clean up codes. 3. Remove struct definition content for big-endian, because UEFI 2.1 declare only little-endian supported. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3714 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-27Make MdePkg GCC cleanqwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3710 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-27Handle case when PAL calls 13 or 14 may not be available.mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3708 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-24Add #defines for the SAL System Table entry sizesmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3705 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-24Use CopyGuid instead of CopyMem.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3699 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-23Add in BuildFv2Hob in HobLibqwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3693 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-22Update the code to match spec for EfiFvbSetVolumeAttributes API.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3690 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-22Update the comments of PiDxe.h, PiPei.h and Uefi.h.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3688 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-17Use <> in #include statements instead of "" for include files from packagesmdkinney
Use '/' instead of '\' for all file references Remove redundant use of $(WORKSPACE) from DSC, FDF, INF, and DEC files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3673 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-16Added PCD settings for UART and Terminal Type device path nodes defined in ↵AJFISH
this package. I will update specifications when document repository migration is complete. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3660 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-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-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-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-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-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-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-09Added DXE_CORE in the supported module type listjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3592 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-08Change EfiConvertPointer() and EfiSetVirtualAddressMap() to use gRT instead ↵mdkinney
of mRT because these two functions must only be called in physical mode, so there is never any need for them to use mRT that is converted to a virtual address git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3581 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-08Correct parameter UINTN to UINT32lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3576 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-08Update CustomDecompress library to support algorithm guid and Update DxeIpl ↵lgao4
and DxeCore to support custom decompress guid section parse. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3573 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-08Changed the class name to OldPeiCoreEntryPointjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3570 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06remove EFI_ACPI_30_TABLE_GUID and gEfiAcpi30TableGuid which is not defined ↵qwang12
in any of these specs: EFI 1.10, UEFI 2.0, UEFI 2.1 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3554 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06remove the two unnecessary CONST modifier.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3552 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06Fix bug in PciCfg to support PCI express address.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3549 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02Add library dependency expressions for several library instances.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3533 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02Remove addtional PCD typeklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3526 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02Changed source file formatjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3524 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01Updated to reflect spec ECRsAJFISH
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3522 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-011. Generated new build.exe from new tools codejwang36
2. Removed some duplicated includes in source files 3. Changed the source file format in INF files 4. Removed duplicated PCDs in MdePkg.dec git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3520 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-31Added UEFI Boot Manager definitions to UEFISpec.h and removed from BDSAJFISH
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3515 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-31add in <Guid/PcAnsi.h>qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3514 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-30add EFIAPI to the library functions.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3495 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-27Removed unneeded $(WORKSPACE)\ in *.DSC files. Also synced MdePkg.dec file ↵AJFISH
with package specification update git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3490 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-27Add BasePcdLibNull.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3482 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-27Add BasePcdLibNull in MdePkg.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3481 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-26Clean the Bis.h yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3450 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-26Sync token number of Pcd with spec. yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3448 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-25EFI_FV_FILETYPE_ALL missing from PI specification. Will be added in an ↵AJFISH
errata as its referenced, but not defined. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3443 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-25Remove unused section in .INF, .DEC, .DSC of MdePkg and MdeModulePkg.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3428 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-24Update the definition of PEI_SERVICES_REVISION.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3418 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-24Added the Lib Construction function for IPF lib instancezliu3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3414 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-24Add IPF_HANDOFF_STATUS definition in Ppi/SecPlatformInformation.h.yshang1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3410 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-24Added "#define ASM_PFX(name) _##name" for GNU assembly code preprocessingjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3409 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-24Update Guid Value to avoid collision with old oneqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3408 6f19259b-4bc3-4df7-8a09-765794883524