summaryrefslogtreecommitdiff
path: root/EdkCompatibilityPkg/Foundation/Efi
AgeCommit message (Collapse)Author
2015-04-29EdkCompatibilityPkg: Add PersistentMemory definitionLiming Gao
Include this definition to make sure EfiMaxMemoryType be same value in EDKII and ECP code. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Star Zeng <star.zeng@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17252 6f19259b-4bc3-4df7-8a09-765794883524
2014-11-26EdkCompatibilityPkg: Make this field name match the name in the spec.Peter Jones
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Peter Jones <pjones@redhat.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16446 6f19259b-4bc3-4df7-8a09-765794883524
2013-08-23Fix the typo in the description of EFI_PLATFORM_TO_DRIVER_CONFIGURATION_QUERY.Shumin Qiu
Signed-off-by: Shumin Qiu <shumin.qiu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14596 6f19259b-4bc3-4df7-8a09-765794883524
2013-08-08Add Aarch64 support to EdkCompatibilityPkg.Harry Liebel
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Harry Liebel <Harry.Liebel@arm.com> Signed-off-by: Olivier Martin <olivier.martin@arm.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14533 6f19259b-4bc3-4df7-8a09-765794883524
2011-06-16Update prototype name of Get()/Set() to ↵lzeng14
EFI_AUTHENTICATION_INFO_PROTOCOL_GET/ EFI_AUTHENTICATION_INFO_PROTOCOL_SET, remove star before ControllerHandle for Get()/Set() and add star before Buffer for Get(). Signed-off-by: lzeng14 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11834 6f19259b-4bc3-4df7-8a09-765794883524
2010-11-26Sync all bug fixes between EDK1.04 and EDK1.06 into EdkCompatibilityPkg. lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11094 6f19259b-4bc3-4df7-8a09-765794883524
2010-09-10Refine some code to make the code run safely.ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10863 6f19259b-4bc3-4df7-8a09-765794883524
2010-07-16Fixes for the ARM port of SCTsandrewfish
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10656 6f19259b-4bc3-4df7-8a09-765794883524
2010-05-26synchronize interget type definition from MdePkg's processbinding.h to make ↵klu2
build pass under GCC44 tool chain git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10543 6f19259b-4bc3-4df7-8a09-765794883524
2010-04-28Update the copyright notice formathhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10435 6f19259b-4bc3-4df7-8a09-765794883524
2009-12-06Fixes for ARM build in the EdkCompatibilityPkg and a couple of Xcode fixes ↵AJFISH
for MdePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9520 6f19259b-4bc3-4df7-8a09-765794883524
2009-11-111. Update EFI_IP4_MODE_DATA: add MaxPacketSize to this structure to comply ↵tye
with UEFI 2.3 specification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9414 6f19259b-4bc3-4df7-8a09-765794883524
2009-09-24Fixed issues compiling for Apple gcc on IA-32AJFISH
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9310 6f19259b-4bc3-4df7-8a09-765794883524
2009-09-21Update MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH in ECP to align with MdePkg ↵qhuang8
definition for ECP shell to work correctly on EDKII platforms. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9291 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-15Add Load File 2 Protocol and MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH ↵qhuang8
definition to build newest shell source. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7286 6f19259b-4bc3-4df7-8a09-765794883524
2008-11-27Clean ECP for build failure.xli24
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6760 6f19259b-4bc3-4df7-8a09-765794883524
2008-11-26add ULL suffix to Long Long number.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6738 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-28change "\" sign to "/" sign that is comply with INF spec.eric_tian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6053 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-11Pass GCC build.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5875 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-04clean up the un-suitable ';' location when declaring the functions. The ↵vanjeff
regular is ")[ ]++^p;" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5821 6f19259b-4bc3-4df7-8a09-765794883524
2008-07-21clean up for GCC tool-chain.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5536 6f19259b-4bc3-4df7-8a09-765794883524
2008-07-09Add protocol several UEFI 2.1 protocol definitions so that some EDK 1.05 ↵qhuang8
drivers can be built. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5439 6f19259b-4bc3-4df7-8a09-765794883524
2008-07-08Add protocol defintions for DriverConfiguration2, DriverDiagnostic2 & ↵qhuang8
Unicode Collcation 2 definitions so that some EDK 1.05 drivers can be built. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5417 6f19259b-4bc3-4df7-8a09-765794883524
2008-06-19Remove unrecognized chars in comment for all source C/h files.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5354 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-27edk2/EdkCompatibilityPkg/Foundation/Efi/Include/EfiTypes.h:jljusten
Merge from edk2/MdePkg/Include/*/ProcessorBind.h. Needed for better compatibility with GCC. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5299 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-24Fix various warnings with the Intel C compiler.jljusten
EfiBind.h: * Adding ignores for certain warnings with the Intel C compiler. (Partially merged from MdePkg.) EfiPxe.h: * Make sure PXE_NO_UINT64_SUPPORT is defined Decompress.c: * Removed 'unreachable' return statement. EdkCompatibilityPkg/**: (all other files) * Remove trailing comma from last value in enum. * Include <EfiBind.h> instead of "EfiBind.h", or for some reason __STDC_VERSION__ is not defined. * Introduce more explicit function call ordering by storing results in local variables before using in a calculation. * Add some additional casting for BOOLEAN & UINT8 following calculations which change the type to 'int'. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5123 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-11edk2/EdkCompatibilityPkg/Foundation/Efi/Include/EfiTypes.h:jljusten
UNALIGNED is already defined by including 'windows.h' in the EdkCompatibilityPkg/Sample/Library/Dxe/WinNt/WinNtLib.inf module. For X64/IPF, the definition (via windows.h) is not blank (as it is here). Therefore, a 're-definition' warning is generated. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5045 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-28Update Guid Value format.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4964 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-27Change the device type of MEDIA_FV_DP & MEDIA_FV_FILEPATH_DP to align with ↵qhuang8
the definition in MdePkg, which is updated in r4632 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4955 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-26edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/SimpleFileSystem/SimpleFile ↵jljusten
System.h: Added back 'typedef' needed for EFI_FILE_HANDLE. It should not have been removed in r4928. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4952 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-20edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/Arp/Arp.h:jljusten
* Add back in typedef for EFI_ARP_FIND_DATA which should not have been removed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4940 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-20Removed extra typedefs on structures to fix error generated by gcc.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4935 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-20Fix filename text 'case' for #include.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4934 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-20Removed extra typedefs on structures to remove error with gcc compiler.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4928 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17edk2/EdkCompatibilityPkg/**jljusten
* Changed all '\' to '/' in *.ing and *.dsc * Fixed inconsistencies in filename case usage that caused the build command to fail to parse the dsc/inf files on a system with a case-sensitive filesystem. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4898 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4874 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4873 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4872 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4871 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4870 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4869 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4868 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4867 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4866 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17Renamed to match filename naming recommendations.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4865 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-241) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes:qwang12
1.1) Bug fixes. (For details, please check Documents & files: Snapshot/Release Notes at https://edk.tianocore.org/servlets/ProjectDocumentList?folderID=43&expandFolder=43&folderID=6) 1.2) Add new UEFI protocol definitions for AbsolutePointer, FormBrowser2, HiiConfigAccess, HiiConfigRouting, HiiDatabase, HiiFont, HiiImage, HiiString, SimpleTextInputEx, DPC protocol. 1.3) Add Smbios 2.5, 2.6 supports. Incompatible changes hilighted: 1) EFI_MANAGED_NETWORK_PROTOCOL_GUID changed. 2) EFI_IP4_IPCONFIG_DATA changed. 2) Add in EdkCompatibilityPkg/EdkCompatibilityPkg.dsc to build all libraries in this package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4622 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28Add in the 1st version of ECP.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2832 6f19259b-4bc3-4df7-8a09-765794883524