qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							f90eb36c15 
							
						 
					 
					
						
						
							
							1) Add in EcpEfiBreakPoint and EcpMemoryFence which will be defined as EFI_BREAKPOINT and MEMORY_FENCE.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6806  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-12-02 14:35:15 +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 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							dd4a462dcb 
							
						 
					 
					
						
						
							
							Revert previous check in. ECP is only supposed to support UEFI 2.0.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6450  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-11 07:43:45 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c0c803ec 
							
						 
					 
					
						
						
							
							Do not use statically macros of EFI_SPECIFICATION_VERSION: Use gST->Hdr.Revision to judge the use of UEFI 2.0 services or EFI 1.0 services  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6448  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-11 04:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							fbf172be37 
							
						 
					 
					
						
						
							
							Changing source filename to match name changing.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6026  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-27 05:43:22 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							dd7881b21a 
							
						 
					 
					
						
						
							
							Renamed remotely  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6023  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-27 05:33:31 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f9a2b6bf 
							
						 
					 
					
						
						
							
							Renamed remotely  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6019  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-27 05:29:16 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7a12fba0 
							
						 
					 
					
						
						
							
							Revert back the change. For now, ECP only support build mode with EFI_SPECIFICATION_VERSION = 0x00020000 and PI_SPECIFICATION_VERSION = 0x00000009.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5959  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-24 07:00:59 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							bdabfae78d 
							
						 
					 
					
						
						
							
							Update EfiLibReportStatusCode in ECP EfiDriverLib and EfiRuntimeLib libraries to check uefi version in runtime not in build time.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5947  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-23 07:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							e00e1d4694 
							
						 
					 
					
						
						
							
							clean up the un-suitable ';' location when declaring the functions. The regular is ")[ ]++^p;"  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5821  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-04 09:44:58 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							0f77dfb622 
							
						 
					 
					
						
						
							
							Enhance the string formatting function to take "%p" to print pointer.  
						
						... 
						
						
						
						'p' - arugment is VOID *; printed as hex number
Example is :
  ASPrint (Buffer, 1024, "This is a %p\n", SystemTable);
  ASPrint (Buffer, 1024, "This is a %10p\n", SystemTable);
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5554  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-07-23 07:07:07 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							d850121ecd 
							
						 
					 
					
						
						
							
							Some adjustment in ECP to make it compatible with EDK1.01(EDK1117) foundation in UEFI2.0+Framework0.9x build mode for silicon modules  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5418  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-07-08 07:08:54 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							4521252741 
							
						 
					 
					
						
						
							
							Remove unrecognized chars in comment in source file.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5356  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-06-19 11:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0d281b3c 
							
						 
					 
					
						
						
							
							Remove unrecognized chars in comment for all source C/h files.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5354  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-06-19 11:15:44 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							b562e7f509 
							
						 
					 
					
						
						
							
							edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiIfrSupportLib/IfrOpCodeCreation.c  
						
						... 
						
						
						
						Match casting for LocalBuffer with the same type that it was declared with.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5300  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-05-27 03:15:43 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							b96b676f11 
							
						 
					 
					
						
						
							
							edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/Handle.c:  
						
						... 
						
						
						
						Resolve warning on GCC compiler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5290  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-05-26 06:16:59 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							8e98644530 
							
						 
					 
					
						
						
							
							edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c:  
						
						... 
						
						
						
						Fix warning from Intel Compiler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5276  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-05-22 23:29:56 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							dc2e539a34 
							
						 
					 
					
						
						
							
							Assert() break point default is DEADLOOP().  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5188  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-05-09 06:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							6f33781141 
							
						 
					 
					
						
						
							
							Re-enable ExtractDataFromHiiHandle and FindHiiHandle. The Framework to HII Thunk layer has enable these two functions to be called by the module that written against Framework HII spec.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5176  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-05-07 09:02:59 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							76a21f7ce8 
							
						 
					 
					
						
						
							
							Add in Macro named SUPPORT_DEPRECATED_IFRSUPPORTLIB_API to comment out the functions that will be not be supported by EdkCompatibilityPka's FrameworkHiiToUefiHiiThunk module. We choose not to support these function as they are not commonly used by modules.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5084  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-04-17 13:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							0dbeedde34 
							
						 
					 
					
						
						
							
							Fixed several include filename issues for gcc+unix.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5046  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-04-11 20:24:11 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							4965dd562e 
							
						 
					 
					
						
						
							
							Removed one include path which doesn't exist  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4980  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-04-02 08:09:41 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							57d40fe2af 
							
						 
					 
					
						
						
							
							GCC cleanup for all EDK I DXE libraries.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4969  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-29 04:46:03 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							f22d031914 
							
						 
					 
					
						
						
							
							Add EfiDriverLib to the [libraries] for the reference of EfiStrLen(), EfiAsciiStrLen(). This will prevent unresolved extern when EDK I module is built with GlueLib.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4956  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-27 04:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc54bbbf8 
							
						 
					 
					
						
						
							
							Match case of architecture specific include path added by build system.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4947  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-21 20:30:46 +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 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							c28eac05f8 
							
						 
					 
					
						
						
							
							Renamed to match filename naming recommendations.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4881  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-17 21:30:51 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							04517ea0a7 
							
						 
					 
					
						
						
							
							Renamed to match filename naming recommendations.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4880  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-17 21:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							be870d264c 
							
						 
					 
					
						
						
							
							Renamed to match filename naming recommendations.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4879  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-17 21:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							4eb55a9b33 
							
						 
					 
					
						
						
							
							Renamed to match filename naming recommendations.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4878  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-17 21:28:50 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							511f813d74 
							
						 
					 
					
						
						
							
							Renamed to match filename naming recommendations.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4877  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-17 21:23:21 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f33ca424 
							
						 
					 
					
						
						
							
							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@4623  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-01-24 07:10:05 +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