qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							679242bef0 
							
						 
					 
					
						
						
							
							Only define MEDIA_FW_VOL_FILEPATH_DEVICE_PATH for EFI_SPECIFICATION_VERSION <= 0x00020000. When EFI_SPECIFICATION_VERSION > 0x00020000,  this definition is defined at EdkCompatibilityPkg\Foundation\Efi\Include\EfiDevicePath.h  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7123  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-12-25 11:36:45 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							1aaf8feb94 
							
						 
					 
					
						
						
							
							add ULL suffix to PEI_SERVICES_SIGNATURE  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6737  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-26 11:25:34 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							b8773e24c6 
							
						 
					 
					
						
						
							
							GCC Cleanup: Remove the duplicated typedef and include the header files instead.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6590  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-18 08:09:40 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							e2be78c1f6 
							
						 
					 
					
						
						
							
							GCC Cleanup: Remove the duplicated #define.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6589  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-18 08:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							fa41279feb 
							
						 
					 
					
						
						
							
							GCC Cleanup: Use a commenting style that pass GCC build.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6577  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-18 07:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							6f4ee195af 
							
						 
					 
					
						
						
							
							EFI Specification extension on Media Device Path. MEDIA_FW_VOL_FILEPATH_DEVICE_PATH is adopted by UEFI later and added in UEFI2.10.  
						
						... 
						
						
						
						In EdkCompatibility Package, we only support MEDIA_FW_VOL_FILEPATH_DEVICE_PATH that complies with EFI 1.10 and UEFI 2.10.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6462  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-11 22:42:28 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d048d54d 
							
						 
					 
					
						
						
							
							ECP_PEI_PCI_CFG_PPI should be passed to ECP_PEI_PCI_CFG_PPI's function.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6453  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-11 09:14:14 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							66df253186 
							
						 
					 
					
						
						
							
							1. Correct CopyMem and CompareMem to CopyGuid and CompareGuid for GUID data  
						
						... 
						
						
						
						2. Add the missing processor type in DataHubRecords/DataHubSubClassProcessor.h file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5926  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-18 09:14:00 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							2b589f71a7 
							
						 
					 
					
						
						
							
							// EFI_FORM_BROWSER_PROTOCOL_GUID has been changed from the one defined in Framework HII 0.92 as the  
						
						... 
						
						
						
						// Setup Browser protocol produced by HII Thunk Layer support the UEFI IFR and UEF String Package format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5874  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-11 02:25:52 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							d4589db67b 
							
						 
					 
					
						
						
							
							// EFI_HII_PROTOCOL_GUID has been changed from the one defined in Framework HII 0.92 as the  
						
						... 
						
						
						
						// Framework HII protocol produced by HII Thunk Layer support the UEF IFR and UEFI String Package
// format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5872  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-11 02:23:31 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							1e55f6a46b 
							
						 
					 
					
						
						
							
							1) Change Framework version of PeiServiceTable's PciCfg from PEI_PCI_CFG_PPI to ECP_PEI_PCI_CFG_PPI. This help to detect if user is calling PeiServiceTable->PciCfg->Modify in a PI platform. Modify between Framework spec and PI spec is not compatible.  
						
						... 
						
						
						
						2) Add ECP_PEI_PCI_CFG_PPI to EdkFrameworkPpiLib
3) Add PeiLibPciCfgModify which call PciCfg2. This function will used by modified Framework Module which will be working with a PI platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5260  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-05-21 07:21:30 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							4cb43192bd 
							
						 
					 
					
						
						
							
							Fix various warnings with the Intel C compiler.  
						
						... 
						
						
						
						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-24 16:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							6d9a6cf062 
							
						 
					 
					
						
						
							
							Add the filed FormValue to Framework's EFI_HII_UPDATE_DATA. This change keeps the definition of EFI_HII_UPDATE_DATA to be the same between EdkCompatibilityPkg and EDK II's IntelFrameworkPkg. HII 0.92 has this definition the field.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5083  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-04-17 13:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7d6886ad 
							
						 
					 
					
						
						
							
							Remove duplicate definition of PEI_MASTER_BOOT_MODE_PPI.  
						
						... 
						
						
						
						This definition would not have belonged in this file in the first place.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5054  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-04-11 23:21:15 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							d196f44fdc 
							
						 
					 
					
						
						
							
							Remove duplicate definition of EFI_REPORT_STATUS_CODE.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5053  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-04-11 23:18:07 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							6a7c450c1e 
							
						 
					 
					
						
						
							
							Skip the progma for GCC tool chain.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4967  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-29 04:44:43 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							7ccf38a33e 
							
						 
					 
					
						
						
							
							Update Guid Value format.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4964  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-28 12:00:46 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							b066b6e952 
							
						 
					 
					
						
						
							
							Add "typedef struct _EFI_SMM_CPU_SAVE_STATE_PROTOCOL  EFI_SMM_CPU_SAVE_STATE_PROTOCOL;" so that EFI_SMM_CPU_SAVE_STATE_PROTOCOL is referenced in user code.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4954  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-27 04:31:42 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							5d46191d8f 
							
						 
					 
					
						
						
							
							Removed extra typedefs on structures to fix error generated by gcc.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4939  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-20 21:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							a2446f2e1b 
							
						 
					 
					
						
						
							
							Removed extra typedefs on structures to fix error generated by gcc.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4938  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-20 21:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							1c7caf7898 
							
						 
					 
					
						
						
							
							Removed extra typedefs to fix error generated by gcc.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4931  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-20 20:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							8cdb2112e2 
							
						 
					 
					
						
						
							
							* Removed extra typedefs on structures to fix error generated by gcc.  
						
						... 
						
						
						
						edk2/EdkCompatibilityPkg/Foundation/Framework/Ppi/Reset/Reset.h:
* Changed name of colliding function pointer typedef.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4930  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-20 20:54:38 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							e84217e7cf 
							
						 
					 
					
						
						
							
							edk2/EdkCompatibilityPkg/**  
						
						... 
						
						
						
						* 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-17 22:01:12 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							2c40a813fc 
							
						 
					 
					
						
						
							
							1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes:  
						
						... 
						
						
						
						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 
						
					 
					
						2008-01-24 06:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb9473ea9 
							
						 
					 
					
						
						
							
							Add in the 1st version of ECP.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2832  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-06-28 07:00:39 +00:00