summaryrefslogtreecommitdiff
path: root/IntelFrameworkPkg
AgeCommit message (Collapse)Author
2009-06-10fix commentsjcarsey
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8524 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-10fix commentsjcarsey
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8523 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-10updated commentjcarsey
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8514 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-10updated commentsjcarsey
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8513 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-10updated commentsjcarsey
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8512 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-10git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8511 ↵jcarsey
6f19259b-4bc3-4df7-8a09-765794883524
2009-06-10git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8510 ↵jcarsey
6f19259b-4bc3-4df7-8a09-765794883524
2009-06-10git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8509 ↵jcarsey
6f19259b-4bc3-4df7-8a09-765794883524
2009-06-05editor was set for tabs instead of spaces on prev chkinlgr
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8486 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-05Per EdkII IntelFrameworkPkg code review instructions, add comments before ↵lgr
each gui, ppi & protocol with path to the corresponding .h file git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8485 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-04Clean up CSM related include files to match specificationmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8469 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-03Fix minor typos in comments.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8454 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-011) Move gEfiStatusCodeDataTypeDebugGuid from the IntelFrameworkPkg to the ↵mdkinney
IntelFrameworkModulePkg. This GUID is not defined in the Framework Specifications, so it is part of the implementation. This GUID is used to pass DEBUG() information to the Status Code Protocol and PPI. This GUID is now defined in IntelFrameworkModulePkg/Include/Guid/StatusCodeDataTypeDebug.h. The GUID definition was also moved from the DEC file in the IntelFrameworkPkg to the IntelFrameworkModulePkg. 2) Move data structure use to pass DEBUG() info to Status Code Protocol and Status Code PPI from IntelFrameworkModulePkg.Include/DebugInfo.h into the new GUID file IntelFrameworkModulePkg/Include/Guid/StatusCodeDataTypeDebug.h 3) Delete IntelFrameworkModulePkg/Include/DebugInfo.h because all the content is now in IntelFrameworkModulePkg/Include/Guid/StatusCodeDataTypeDebug.h Module Impacts ============== 1) Modules that currently use #include <DebugInfo.h> must be updated to #include <Guid/StatusCodeDataTypeDebug.h>. 2) Modules that currently use #include <Guid/StatusCodeDataTypeId.h> and don't #include <DebugInfo.h> will have to add #include <Guid/StatusCodeDataTypeDebug.h>. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8432 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-01Remove the GUID declared as gEfiStatusCodeDataTypeErrorGuid and ↵mdkinney
EFI_STATUS_CODE_DATA_TYPE_ERROR_GUID because it is not present in the Intel Framework Specifications. Remove the GUID declared as gEfiStatusCodeDataTypeProgressCodeGuid and EFI_STATUS_CODE_DATA_TYPE_PROGRESS_CODE_GUID because it is not present in the Intel Framework Specifications. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8428 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-01Remove the GUID declared as gEfiStatusCodeDataTypeAssertGuid and ↵mdkinney
EFI_STATUS_CODE_DATA_TYPE_ASSERT_GUID because it is not present in the Intel Framework Specifications. Any usage of this GUID should be replaced with gEfiStatusCodeSpecificDataGuid or EFI_STATUS_CODE_SPECIFIC_DATA_GUID. The Intel Framework Specification Status Codes 0.92 defines the method for producing a status code for an ASSERT() condition by using an error code of EFI_SW_EC_ILLEGAL_SOFTWARE_STATE. Any consumer of produced status codes should evaluate the error code to determine if it is an ASSERT() type, and then know how to interpret the extended data as EFI_DEBUG_ASSERT_DATA. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8426 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-01Remove the GUID declared as gEfiStatusCodeDataTypeExceptionHandlerGuid and ↵mdkinney
EFI_STATUS_CODE_DATA_TYPE_EXCEPTION_HANDLER_GUID because it is not present in the Intel Framework Specifications. Any usage of this GUID should be replaced with gEfiStatusCodeSpecificDataGuid or EFI_STATUS_CODE_SPECIFIC_DATA_GUID. The Intel Framework Specification Status Codes 0.92 defines the method for producing a status code with a CPU exception record. The subclass of the error code defines the type of processor exception. Any consumer of produced status codes should evaluate the error code to determine if it is a CPU exception type, and then know how to interpret the extended data as a CPU exception record. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8425 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-21update the file description of PrintXY and AsciiPrintXY. and also refine the ↵eric_tian
implementation to return the number of actual printed characters. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8373 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-21update the implementation of InternalPrintGraphic to reflect the number of ↵eric_tian
actual printed character git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8370 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-21Update revision reference tag.gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8369 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-21Synchronize code with specs.gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8367 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-21Synchronize code with specs.gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8366 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-09Clarify BuildCvHob() API in HobLib to state that this function will ASSERT() ↵mdkinney
if the platform does not support Capsule Volume HOBs. This allows PI implementations to ASSERT() and Framework implementations to provide a full implementation of this API. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8279 6f19259b-4bc3-4df7-8a09-765794883524
2009-04-29update the spec file name in headertding1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8201 6f19259b-4bc3-4df7-8a09-765794883524
2009-04-29update the header to point to Smm Cis v1.1 to cover the definition of MP APItding1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8200 6f19259b-4bc3-4df7-8a09-765794883524
2009-04-22Retire framework IfrSupportLib and HiiLib, which will be replaced by new ↵lgao4
designed Hii library in MdeModulePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8150 6f19259b-4bc3-4df7-8a09-765794883524
2009-04-17retire AcpiTableStorage.h and implement the gEfiAcpiTableStorageGuid with a ↵jchen20
fixed at build PCD git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8106 6f19259b-4bc3-4df7-8a09-765794883524
2009-04-16remove the gEfiLoadPeImageProtocolGuid and replace all references for it ↵eric_tian
with BasePeCoffLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8095 6f19259b-4bc3-4df7-8a09-765794883524
2009-04-15sync Print functions with MdePkg counterpart.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8093 6f19259b-4bc3-4df7-8a09-765794883524
2009-04-02Data field added for long physical blocks. gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8003 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-31Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library ↵rsun3
instance now and will be added later if necessary. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7989 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-24Add PCD to save size.gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7932 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-24Fixed two K8 report issuegdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7929 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-16Update the header file coding style (alignment, comment, etc.)gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7893 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-05Fix incorrect function headers of I/O Lib.xli24
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7806 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-03Add PeiHobLibFramework instance to provide a real implementation for ↵qhuang8
BuildCvHob() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7785 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-25Sync with MdePkg counterpartqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7665 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-19Add the missing definitions in framework Pci Host bridge specification.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7543 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-10Add comments in DSC files to explain the function and design of components ↵xli24
section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7490 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-05update comments to allign with spectding1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7436 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-08Fix FreePoll() bugs in some places.gdong1
Removed the dependency to MdeModulePkg in the HiiLibFramework Removed EDK_RELEASE_VERSION and EFI_SPECIFICATION_VERSION in the Framework inf file. other coding style changes git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7218 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-05Fix VS2005 build error lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7181 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-04Add a comment to describe the reason why the GUID for HII protocol is not ↵qwang12
matched between code and HII spec 0.92 . git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7177 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-04Replace some CopyMem() for GUID copy with CopyGuid().gdong1
Replace some gBS->FreePool() with FreePool(). Add EFIAPI modifier. Removed inconsistent OPTIONAL modifier. Coding style issue fix. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7176 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-24correct some coding style issues.gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7112 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-24make the comment parameter be consistent with the function parameter.gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7109 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-23correct some code style issuegdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7104 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-23Remove the BUGBUG modifier in the commentgdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7103 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-23In Comment, the parameter name does NOT consistent with function parameter namegdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7102 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-23correct the comments style.gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7092 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-17git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7064 ↵gdong1
6f19259b-4bc3-4df7-8a09-765794883524