qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							3bd0d8f8a9 
							
						 
					 
					
						
						
							
							1) add __MSC_EXTENSIONS__ guard for MSC specific pragma in Decode.c  
						
						 
						
						... 
						
						
						
						2) remove a dangling pragma in E100b.c
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2402  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-27 03:30:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							bc2693a840 
							
						 
					 
					
						
						
							
							Clean up MSA file of the checked in modules which include:  
						
						 
						
						... 
						
						
						
						1) remove unused library class
2) remove unreferenced GUIDs
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2401  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-26 07:00:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							7985fd70a5 
							
						 
					 
					
						
						
							
							Add the definition of IsaIoProtocol.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2399  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-25 09:44:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							a298afce8a 
							
						 
					 
					
						
						
							
							clean up msa files in EdkModulePkg, removed unnecessary library definitions and PCDs.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2398  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-15 08:14:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							4f5ad8eac3 
							
						 
					 
					
						
						
							
							Remove the unreferenced local variable.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2397  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-15 03:32:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							d6992908a6 
							
						 
					 
					
						
						
							
							Make DxeIpl loop find the required section type in peiprocessfile functions.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2395  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-14 08:30:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							97297c21fa 
							
						 
					 
					
						
						
							
							Temporarily disable /WX for HelloWorld module, for there is a bug in tool, which causes inconsistency between UefiApplicationLib and AutoGen.c leading to warning of ICC compiler.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2393  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-14 07:19:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							22d9199fe5 
							
						 
					 
					
						
						
							
							Added Print, ErrorPrint, AsciiPrint, AsciiErrorPrint() to the UEFI Library.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2392  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-14 06:35:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							84d87a73e9 
							
						 
					 
					
						
						
							
							Clean up Lib MSAs for EdkModulePkg  
						
						 
						
						... 
						
						
						
						1. Remove unnecessary library class
2. Remove unreferenced GUID
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2390  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-14 01:46:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							df057890d0 
							
						 
					 
					
						
						
							
							Updated for added package  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2370  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-12 23:41:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							d3d20da145 
							
						 
					 
					
						
						
							
							Logo added  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2369  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-12 23:41:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							52657feb15 
							
						 
					 
					
						
						
							
							EdkGenericPlatformBdsLib added  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2368  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-12 23:40:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							8033e93148 
							
						 
					 
					
						
						
							
							EdkGenericBdsLib added  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2367  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-12 23:39:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							15f83a8852 
							
						 
					 
					
						
						
							
							Update MDE and EdkModule packages for ICC build with /W4 /WX /Ox switches, for some latest modifications break it.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2366  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-12 08:12:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							7b7f863bfa 
							
						 
					 
					
						
						
							
							Fix an issue in page allocation.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2364  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-12 03:52:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							2f714ebf9a 
							
						 
					 
					
						
						
							
							fix a typo in a comment  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2362  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-11 06:37:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							84e73ac219 
							
						 
					 
					
						
						
							
							fix a typo in a comment  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2361  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-11 06:37:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							0b293ccb7e 
							
						 
					 
					
						
						
							
							fix a typo in a comment  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2360  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-11 06:36:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jchen20 
							
						 
					 
					
						
						
						
						
							
						
						
							420c3edfc6 
							
						 
					 
					
						
						
							
							Fix the runtime memory map change issue  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2358  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-08 05:47:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jchen20 
							
						 
					 
					
						
						
						
						
							
						
						
							78bd039b86 
							
						 
					 
					
						
						
							
							Fix the runtime memory map change issue  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2357  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-08 05:47:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							c77f986979 
							
						 
					 
					
						
						
							
							1.Drop the support of UEFI_APPLICATION for UefiDriverLib  
						
						 
						
						... 
						
						
						
						2.Change the module type of BaseUefiDecompressLib to BASE
3.Remove the IoLib dependency for PeiReportStatusCodeLib & DxeReportStatusCodeLib
4.Change the module type of UefiApplicationEntryPointLib to UEFI_APPLICATION
5.Change the module type of EdkDxeRuntimeSalLib to DXE_RUNTIMe
6.Change HelloWorld application to depend on UefiApplicationEntryPointLib and modify the EdkModule.fpd, Nt32.fpd & Unix.fpd accordingly 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2352  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-05 05:54:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							4faa50287e 
							
						 
					 
					
						
						
							
							1. removed BaseTimerLibLocalApic from MdePkg and Nt32TimerLib from EdkNt32Pkg.  
						
						 
						
						... 
						
						
						
						2. added BaseTimerlibNullTemplate in MdePkg and SecPeiDxeTimerLibCpu in MdePkg. 
3. modified the related spd and fpd files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2347  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-02 05:36:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							3401c092e4 
							
						 
					 
					
						
						
							
							Make EDK Module Package pass Intel IPF compiler with /Ox switch.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2346  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-02 02:50:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							db6efc11d3 
							
						 
					 
					
						
						
							
							EFI_CONSOLE_CONTROL_PROTOCOL provide the SetMode interface to switch mode between EfiConsoleControlScreenText and EfiConsoleControlScreenGraphics. And implementation of this interface is in EdkModlePkg\Universal\Console\ConSplitter\Dxe\ConSplitterGraphices.c ConSpliterConsoleControlSetMode().  
						
						 
						
						... 
						
						
						
						In this function, it is better to judge current mode with wanted mode at first, if current mode is equal to wanted mode, then return and do nothing. Why need add judging:
	1) Missing judge will lead an issue that screen splash when pressing key in front page. It is caused by ui.c will switch to textmode when first in, but current mode has been in text mode.
	2) If switching to text mode, there are many works want to be done such as EnableCursor, ClearScreen. If original has been in text mode, judging will improve the performance of UI.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2345  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-01 08:42:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							ca43e86ee7 
							
						 
					 
					
						
						
							
							Add PeiCore function declaration in PeiMain.h file.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2344  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-01 03:56:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							9cb053eff7 
							
						 
					 
					
						
						
							
							There is a bug in original EdkModulePkg\Library\EdkUefiRuntimeLib\Common\RuntimeLib.c. Originally, if a driver did not produce a <SetVirtualAddressMapCallBack>'s function, EFI_EVENT_SIGNAL_VIRTUAL_ADDRESS_CHANGE notify event will not be created in RuntimeDriverLibConstruct(), This is a bug, because at least, mRT pointer need to be converted for runtime service.  
						
						 
						
						... 
						
						
						
						This bug will lead runtime interface GetMonoCount() failure because EdkModulePkg\Universal\MonotonicCounter\RuntimeDxe driver does not produce any <SetVirtualAddressMapCallBack>'s function.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2343  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-02-01 03:05:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgu3 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b194b97c 
							
						 
					 
					
						
						
							
							1. PEI core needs to check image machine type  
						
						 
						
						... 
						
						
						
						2. In BDS, Legacy free may make BdsLibConnectAllDefaultConsoles fail.
3. Pci22.h, we need to add more definition in that 
4. EBC: EBC Exception Subclass should add EFI_SUBCLASS_SPECIFIC
5. PciEnumeratorSupport Null Pointer Error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2340  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-31 07:18:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							03a053669f 
							
						 
					 
					
						
						
							
							1. Remove the dead code of DxeSalVirtualNotifyEvent() in DxeSalLib so that the dependency of UefiRuntimeLib can be removed.  
						
						 
						
						... 
						
						
						
						2. Remove the support of DXE_DRIVER in EdkUefiRuntimeLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2339  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-31 06:54:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							92dda53e9f 
							
						 
					 
					
						
						
							
							Make EdkModulePkg pass Intel IPF compiler with /W4 /WX switches, solving warning  #1419 .  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2338  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-31 04:57:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							a5dcd7cb93 
							
						 
					 
					
						
						
							
							Add supported module type filter for most libraries in EdkModulePkg to filter out illegal library instances.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2334  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-30 09:10:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							963cbacb5f 
							
						 
					 
					
						
						
							
							Further check-in to smooth Intel IPF compiler building.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2332  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-29 06:09:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							c111036f20 
							
						 
					 
					
						
						
							
							Fix the build break by removing an unreferenced static function.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2330  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-29 02:15:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgu3 
							
						 
					 
					
						
						
						
						
							
						
						
							c7916981cc 
							
						 
					 
					
						
						
							
							To fix,  
						
						 
						
						... 
						
						
						
						cd ...... works unnormally in shell
USB CBI1 driver has no component name protocol 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2328  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-26 08:35:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							617de480bc 
							
						 
					 
					
						
						
							
							Make MDE and EdkModule packages avoid all Intel IPF compiler warnings except waning 1419.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2326  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-26 06:54:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1fe68e1c 
							
						 
					 
					
						
						
							
							1. Add NULL QH to set as QH header;  
						
						 
						
						... 
						
						
						
						2. Do ping for high speed OUT pipe;
3. Bug fix for QTD size detection;
4. Bug fix for short package detection;
5. Bug fix get next QTD in ExcutionTransfer;
6. BOT module modify to follow spec;
7. Massstorage error hanling enhancement 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2321  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-26 04:08:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							cc08c54944 
							
						 
					 
					
						
						
							
							Remove private data structure in PEI core entry point.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2318  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-26 01:49:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							febc643362 
							
						 
					 
					
						
						
							
							Remove USER_DEFINED in IncludePkgHeader in spd files as it does not make sense to specify package include header file for a custom build type module. Package creator has no a priori knowledge about what header file will be needed by the USER_DEFINED module customers created in dependent package.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2316  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-25 10:25:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							fb5a3ed8c7 
							
						 
					 
					
						
						
							
							Remove some unused internal functions.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2315  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-25 07:30:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							35465f63dd 
							
						 
					 
					
						
						
							
							ALWAYS_COSUMED changed to ALWAYS_PRODUCED  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2314  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-25 07:21:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc8ee7861 
							
						 
					 
					
						
						
							
							Partially make EdkModulePkg pass intel IPF compiler with /W4 /WX switched on.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2313  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-25 06:15:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							e3cc406130 
							
						 
					 
					
						
						
							
							- Fixed EDKT240. Now the Blank.pad file for alignment purpose will no longer be needed.  
						
						 
						
						... 
						
						
						
						- Fixed EDKT366. For NT32, using "build run" to launch the NT32 emulator. The run.cmd is still be generated in the ${TARGET_DIR}
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2305  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-25 01:25:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yshang1 
							
						 
					 
					
						
						
						
						
							
						
						
							c7c02fabf1 
							
						 
					 
					
						
						
							
							Fixed bug in partition driver:  
						
						 
						
						... 
						
						
						
						When Block I/O detects the media changed, block driver will reinstall block I/O protocol. If it happened during start() of partition driver, the reinstall protocol would results in the reentrant of the start(). In the patch, we check status of child detection to see whether need clean up the opened block I/O protocol in Start().
Besides, some checking of return status added in usbbus driver to improve robusticiy of the driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2288  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-23 10:28:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							2b34c3fe63 
							
						 
					 
					
						
						
							
							Corrected a small bugs:  
						
						 
						
						... 
						
						
						
						The macro name generated in autogen should match that in the Service.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2281  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-23 08:28:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							61fb1657e5 
							
						 
					 
					
						
						
							
							Fix component name bugs when input Controller Name is invalid  
						
						 
						
						... 
						
						
						
						Fix the driver binding version for platform/OEM specific drivers 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2274  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-19 08:06:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							f9081b646d 
							
						 
					 
					
						
						
							
							1) Added prototype of constructor and destructor in the library's AutoGen.h. This is necessary for Intel Compiler.  
						
						 
						
						... 
						
						
						
						2) Corrected the prototype destructor of EdkUefiRuntimeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2271  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-19 06:25:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							d57d21b5ba 
							
						 
					 
					
						
						
							
							Updated the copyright year.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2265  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-18 06:48:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							a696a78c37 
							
						 
					 
					
						
						
							
							Add Lock for cirtical section in PCD database processing routines as PCD database is a shared resource in the system. The lock level is defined as EFI_TPL_CALLBACK. The PCD spec should be updated accordingly.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2264  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-18 02:46:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							fae0da0d2c 
							
						 
					 
					
						
						
							
							Fix several capitalization issues.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2255  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-16 19:59:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgu3 
							
						 
					 
					
						
						
						
						
							
						
						
							2bbf72b0ab 
							
						 
					 
					
						
						
							
							Fix the issues,  
						
						 
						
						... 
						
						
						
						1. NULL Pointer Errors in Variable.c
2. consoleoption Null Ptr Error
3. bootmaint Null Ptr Error
4. EFIAPI missing Crc32SectionExtraction.c  
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2252  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-16 02:57:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							5b66424456 
							
						 
					 
					
						
						
							
							Correct TeImage file format and Clean up PeiRebase tool to remove unused code and only relocate image.  
						
						 
						
						... 
						
						
						
						Move two EFI_DEP_REPLACE_TRUE and DEPEX_STACK_SIZE_INCREMENT macros from MdePkg to EdkModule/DxeMain module, because these two macros are specific implementation, not defined in spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2249  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-15 11:13:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgu3 
							
						 
					 
					
						
						
						
						
							
						
						
							591ee27e84 
							
						 
					 
					
						
						
							
							To fix,  
						
						 
						
						... 
						
						
						
						1. ScrollLock key does not work in USB KB driver
2. PCI_ROOT_BRIDGE_IO.configuration should use OUT for Resources
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2248  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-15 06:24:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							b28d0bd1d2 
							
						 
					 
					
						
						
							
							Fix filename case (Ipf instead of ipf)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2244  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 23:19:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							1e5fcd5f00 
							
						 
					 
					
						
						
							
							Use / as path separator  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2243  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 23:18:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgu3 
							
						 
					 
					
						
						
						
						
							
						
						
							e313deb992 
							
						 
					 
					
						
						
							
							To fix,  
						
						 
						
						... 
						
						
						
						1662	Graphics Console Driver: No checking for invalid parameter in SetMode() 
8588	Graphic Console should not chech PixelFormat for 800*600 resolution
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2242  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 10:27:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zliu3 
							
						 
					 
					
						
						
						
						
							
						
						
							fb610f2ac1 
							
						 
					 
					
						
						
							
							Removed the DxeSalLibConstructor() from the EdkDxeSalLib and EdkDxeRuntimeSalLib for the AutoGen lib constructor tools.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2241  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 09:07:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							9a037c5d09 
							
						 
					 
					
						
						
							
							Correct the right bits judgment for get size of OptionROM.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2236  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 06:20:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							3727980651 
							
						 
					 
					
						
						
							
							Remove two global variable: mUsbCapabilityLen and mDeviceSpeed and integrate them into USB2_HC_DEV.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2235  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 05:47:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							74c56167df 
							
						 
					 
					
						
						
							
							EHCI driver need enable routine and disable Legacy USB  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2233  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 05:17:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yshang1 
							
						 
					 
					
						
						
						
						
							
						
						
							69a99cc635 
							
						 
					 
					
						
						
							
							git-svn-id:  https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2231  6f19259b-4bc3-4df7-8a09-765794883524  
						
						 
						
						
						
					 
					
						2007-01-12 04:02:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zliu3 
							
						 
					 
					
						
						
						
						
							
						
						
							6c31fdb887 
							
						 
					 
					
						
						
							
							The updating (change the Interrupt Line to 0xFF for unknown setting) is only for x86 based on the PCI spec, so added the compiler option for such code.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2229  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 03:42:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							57257e165f 
							
						 
					 
					
						
						
							
							1.Fix a typo in DevicePath Driver  
						
						 
						
						... 
						
						
						
						2.Fix a bug in EBC, the periodic callback timer should be 1s
3.Add a dependency file for DriverSample in UI since it consume EFI_SIMPLE_TEXT_OUT protocol.
4.Fix a memory allocation defects in DriverSample.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2227  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 03:09:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yshang1 
							
						 
					 
					
						
						
						
						
							
						
						
							70b6db908a 
							
						 
					 
					
						
						
							
							git-svn-id:  https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2226  6f19259b-4bc3-4df7-8a09-765794883524  
						
						 
						
						
						
					 
					
						2007-01-12 02:44:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yshang1 
							
						 
					 
					
						
						
						
						
							
						
						
							35d4cd92bd 
							
						 
					 
					
						
						
							
							Fix EDKT497. In the patch:  
						
						 
						
						... 
						
						
						
						1) Check TPL<=TPL_CALLBACK prior to invoking SerialIO protocol.
2) Check TPL <= TPL_NOTIFY prior to allocate memory in datahub status code driver.
3) Add lock to prevent the critical data.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2225  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-12 02:41:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							957407060b 
							
						 
					 
					
						
						
							
							Display error message when HOB creation fails due to lack of memory.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2220  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-11 08:56:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							41a907e423 
							
						 
					 
					
						
						
							
							Add checking for memory allocation in UI modules.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2219  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-11 08:03:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							38a7027076 
							
						 
					 
					
						
						
							
							AsyncRequestPtr maybe NULL after its callback function is invoke. So Caching it temporary.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2217  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-11 07:06:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							715a44f11b 
							
						 
					 
					
						
						
							
							IDEBusDriverBindingStart() calls REPORT_STATUS_CODE_WITH_DEVICE_PATH with NULL device path. If progress code is switched on, ASSERT would happen.  
						
						 
						
						... 
						
						
						
						This update fixes the issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2208  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-10 09:07:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							fe64f4ffd6 
							
						 
					 
					
						
						
							
							fix some coding style issues.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2198  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-09 06:16:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zliu3 
							
						 
					 
					
						
						
						
						
							
						
						
							66d8c20686 
							
						 
					 
					
						
						
							
							1) Changed the file including as '#include  "Ipf\IpfCpuCore.i"' for Intel compiler supporting  
						
						 
						
						... 
						
						
						
						2) Added the Intel IPF Compiler setting in the tools_def.template
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2195  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-08 14:13:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							19231e0eca 
							
						 
					 
					
						
						
							
							correct SimpleTextIn protocol definition.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2188  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-08 02:19:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tgingold 
							
						 
					 
					
						
						
						
						
							
						
						
							0dce6dc1b7 
							
						 
					 
					
						
						
							
							Use ASM_PFX to optionnaly set the underscore prefix  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2180  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-06 14:53:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							f53a07320e 
							
						 
					 
					
						
						
							
							Volatile variable is read-only in runtime.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2170  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-04 09:21:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							67fca228ca 
							
						 
					 
					
						
						
							
							Add a stub assembly file to fix the gcc build break.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2161  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-03 21:40:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bxing 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ab2a47d9 
							
						 
					 
					
						
						
							
							Integrated FV memory map into R9  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2158  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-31 09:55:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							ea78388e1a 
							
						 
					 
					
						
						
							
							For USB mass storage, READ_FORMAT_CAPACITIES command returns wrong value for USB2.0 device.  
						
						 
						
						... 
						
						
						
						In order to fix this issue, we change the retry policy. Try old command before new command.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2155  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-30 03:21:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							68b49a7c9a 
							
						 
					 
					
						
						
							
							Add Guid HOB type for these three library instances.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2153  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-29 09:03:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							8c395f7b13 
							
						 
					 
					
						
						
							
							Introduce a new Guid with CName gEfiGenericPlatformVariableGuid to pair with those Unicode String names, which are forbidden to pair with gEfiGlobalVariableGuid according to newest Uefi Spec.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2144  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-28 05:16:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							af9e69ff19 
							
						 
					 
					
						
						
							
							Add debug info when allocate pages failed in PeiMain.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2141  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-26 10:43:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							e75ac0cce3 
							
						 
					 
					
						
						
							
							Add debug info when decompress failed in DxeIpl and allocate pages failed in PeiMain.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2140  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-26 10:00:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							1d67f00e73 
							
						 
					 
					
						
						
							
							Fixed the issue in which local variable "Status" is used but not defined.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2132  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-22 09:56:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d56e0a59 
							
						 
					 
					
						
						
							
							Optimize to preallocate big bigs to avoid latter allocations.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2131  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-22 08:11:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							3d109491d6 
							
						 
					 
					
						
						
							
							In original DxeIpl64 PEIM, Creating page table is performed before sending End Of PEI Phase signal in order to improve performance. But after merging DxeIpl and DxeIpl64, Creating page table is performed after sending End Of PEI Phase signal, which has great negative impact on Woodcrest based platforms, which rely on turning on PEI FV cache to compensate Woodcrest's bad flash access performance.  
						
						 
						
						... 
						
						
						
						This fix revert to the way of original DxeIpl64.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2129  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-22 03:13:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							ed09422e6b 
							
						 
					 
					
						
						
							
							gEfiMdePkgTokenSpaceGuid should be used instead of FIX_ME_PcdDebugClearMemoryValue for TokenSpace Guide  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2128  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-22 02:59:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							e53a7e1bc9 
							
						 
					 
					
						
						
							
							Set 0xff to both bridge & non-bridge device in case of unknown device.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2123  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-20 09:21:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							aadbf21b5f 
							
						 
					 
					
						
						
							
							Add runtime checking for EdkFvbServiceLib.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2121  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-20 03:58:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							a720748034 
							
						 
					 
					
						
						
							
							Add more check for index whether exceed maximum value of fv count.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2115  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-19 02:52:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							95ed6470d1 
							
						 
					 
					
						
						
							
							Add more check for index whether exceed maximum value of fv count.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2114  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-19 02:44:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							e641608bcc 
							
						 
					 
					
						
						
							
							Remove some non-existent files from msa files.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2111  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-19 00:09:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							ce4bed083d 
							
						 
					 
					
						
						
							
							Remove commented out inclusion of SalApi.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2110  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-18 22:46:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							020a9a5b78 
							
						 
					 
					
						
						
							
							Only include SAL related definitions if the CPU Arch is IPF  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2109  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-18 20:03:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							ddb3d91caf 
							
						 
					 
					
						
						
							
							Fix iMac build issue.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2102  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-15 02:18:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3ec2611d34 
							
						 
					 
					
						
						
							
							Merge R8->R9 tracker 5935 and 7080 to update runtime arch protocol to DxeCis 0.91. Update DxeCore and Runtime driver to follow new definitions.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2101  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-14 10:14:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							d43eee260f 
							
						 
					 
					
						
						
							
							Merge R8 track  #8354 : SupportPalette() algorithm incorrect  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2100  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-14 08:47:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							4ef346cd4e 
							
						 
					 
					
						
						
							
							Add blank line at end of source code for GCC building.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2098  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-14 03:01:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							d06e0540ab 
							
						 
					 
					
						
						
							
							Add blank line at end of source code for GCC building.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2097  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-14 02:56:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgu3 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc85e36c1 
							
						 
					 
					
						
						
							
							Fix the bug that GraphicsConsole try to update mode 1 (80, 50) UgaWidth and UgaHeight, but Columns and Rows are not initialized.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2092  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-13 03:52:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							0265b1e8cb 
							
						 
					 
					
						
						
							
							1) Use FeatureFlag PcdPciBusHotplugDeviceSupport to merge LightPciLib.c with PcdLib.c.  
						
						 
						
						... 
						
						
						
						2) Correct some minor bugs: when invoking gRT->GetVariable the Attributes field can be optianal.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2091  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-13 03:16:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							6874dbd0e2 
							
						 
					 
					
						
						
							
							1) Use FeatureFlag PcdPciBusHotplugDeviceSupport to merge LightPciLib.c with PcdLib.c.  
						
						 
						
						... 
						
						
						
						2) Correct some minor bugs: when invoking gRT->GetVariable the Attributes field can be optianal.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2090  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-13 03:11:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							7a2729d4f7 
							
						 
					 
					
						
						
							
							Fix linux/cygwin build issue.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2088  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-12 17:19:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							9d3fbdbd47 
							
						 
					 
					
						
						
							
							Fix some minor error. Add EFI_IMAGE_NT_HEADERS definition for IFP and EBC arch.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2087  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-12 08:53:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							cdcaf781f3 
							
						 
					 
					
						
						
							
							GetCurrentLanguage() in IFR Support Library treats language variable incorrectly. It attempted to search for '\0' flag, but the variable does not have this flag. It is a string with constant width of 3 characters.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2086  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-12 07:19:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							406adcd15c 
							
						 
					 
					
						
						
							
							Merge GOP related code from r8->r9.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2085  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-12 07:09:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgu3 
							
						 
					 
					
						
						
						
						
							
						
						
							4629ca40b7 
							
						 
					 
					
						
						
							
							Fix the bug that could make gMemoryTypeInformation unavailable when gMemoryTypeInformation is filled to EfiMaxMemoryType.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2080  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-11 02:06:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							c340a28e27 
							
						 
					 
					
						
						
							
							Fixed EDKT482. Added support for multiple msa files in the same directory.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2079  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-08 08:14:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							f62485d39a 
							
						 
					 
					
						
						
							
							Add more assert to check table pointer.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2071  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-08 02:35:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							83a4143f53 
							
						 
					 
					
						
						
							
							Remove unused library class EdkPeCoffLoaderX64Lib and library instance EdkPeCoffLoaderX64Lib, because current BasePeCoffLib can supports IA32, EBC, & X64 images all.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2070  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-07 11:33:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							4afc6a7bf2 
							
						 
					 
					
						
						
							
							(1) Using EfiCompress in place of TianoCompress as EFI_STANDARD_COMPRESSION type to conform to spec.  
						
						 
						
						... 
						
						
						
						(2) Remove unused library class EdkPeCoffLoaderX64Lib and library instance EdkPeCoffLoaderX64Lib, because current BasePeCoffLib can supports IA32, EBC,
  & X64 images all.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2069  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-07 11:32:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							5fd59c656c 
							
						 
					 
					
						
						
							
							Add X64 support for DebugSupport driver.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2067  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-07 08:31:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							02918ed0ab 
							
						 
					 
					
						
						
							
							Let specify GUID value for GUID-defined FV region, and remove potential dead loop in Nt32 package.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2065  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-07 06:02:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							35d02d76bf 
							
						 
					 
					
						
						
							
							Merge R8 tracker  #8375 .  
						
						 
						
						... 
						
						
						
						Make GetVariable() check Data parameter, and return EFI_INVALID_PARAMETER if it is NULL and DataSize is enough, according to UEFI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2061  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-06 09:04:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zliu3 
							
						 
					 
					
						
						
						
						
							
						
						
							3820a1717b 
							
						 
					 
					
						
						
							
							For the file "EdkModulePkg\Universal\EmuVariable\RuntimeDxe\EmuVariable.c", Revision 2059 missed the fixing of Revision 2058, so commit the fixing of revision 2058  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2060  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-06 08:55:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zliu3 
							
						 
					 
					
						
						
						
						
							
						
						
							09d4dd14e9 
							
						 
					 
					
						
						
							
							Fixed one bug in EmuVariable module: The macro (GET_PAD_SIZE) is different with GetPadSize(), so in some special case the variable can not be read rightly after it was set.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2059  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-06 08:16:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							027c2ecb3b 
							
						 
					 
					
						
						
							
							Merge R8 tracker  #8374  to make EmuVariable.GetNextVariableName() comply with UEFI spec.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2058  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-06 05:32:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							f1cd55fe24 
							
						 
					 
					
						
						
							
							Add DxeDebugLibSerialPort that provides a debug library that layers directly on top of a serial port  
						
						 
						
						... 
						
						
						
						Add an EdkDxeRuntimeSalLib that provide a SalLib that is safe for runtime use.  The EdkDxeSalLib is now a boot service only lib.
Move the registration and processing of ExitBootServicesEvents() from the RuntimeLib to the UEFI DriverEntryPointLib in the MdePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2057  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-06 05:17:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							4eba088547 
							
						 
					 
					
						
						
							
							Merge PVCS  #7739 .  
						
						 
						
						... 
						
						
						
						Drop Ebc arch support for PxeBc module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2055  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-06 03:33:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							8106a89cd1 
							
						 
					 
					
						
						
							
							Fix the build break since VariableIpf & EmuVariableIpf were splitted from Variable & EmuVariable respectively to support IPF build.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2054  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-06 03:10:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							2df858f7e2 
							
						 
					 
					
						
						
							
							Remove use of global variable at runtime in this lib  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2046  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-02 19:09:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							22613d6e71 
							
						 
					 
					
						
						
							
							Update the EmuVariable and Variable modules to have a ModuleType of DXE_SAL_DRIVER for IPF builds.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2045  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-12-01 22:08:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							19ca33cba1 
							
						 
					 
					
						
						
							
							Fix static data initializer syntax for array of union.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2043  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-30 19:03:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zliu3 
							
						 
					 
					
						
						
						
						
							
						
						
							53f491d326 
							
						 
					 
					
						
						
							
							Added the StatusCode protocol installation for the IPF architecture; removed the CapsuleArchProtocol checking for the IPF architecture  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2036  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-29 13:29:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							838c84ec7e 
							
						 
					 
					
						
						
							
							1)	Fix buffer overflow in JUMP_BUFFER in the DXE Core StartImage()  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2035  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-29 03:05:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							8572fea91c 
							
						 
					 
					
						
						
							
							1)	Make a slightly better work around for the EdkDxeSalLib by removing constructor from MSA and calling constructor from library functions.  
						
						 
						
						... 
						
						
						
						2)	Fix pointer bug in the EdkUefiRuntimeLibrary in the event creation
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2034  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-29 03:03:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							b32a39b328 
							
						 
					 
					
						
						
							
							Output DxeCore Entrypoint in DxeIpl module, and make dxecore module can correctly output >4G module entry point address.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2033  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-29 02:54:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							3112de21e5 
							
						 
					 
					
						
						
							
							Fix a typo in yesterday's check in.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2032  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-29 02:40:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							f40793becf 
							
						 
					 
					
						
						
							
							Make DxeIpl "assembly-free" to avoid the undesired LongMode.obj code in image even if we do not choose to switch to long mode.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2031  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-29 01:49:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							e7953f39bf 
							
						 
					 
					
						
						
							
							Set default value of DxeIplBuildShareCodeHob to FALSE.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2029  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-28 08:05:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							9667d62eb3 
							
						 
					 
					
						
						
							
							Remove this file for no usage.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2027  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-28 08:01:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							657d3918fe 
							
						 
					 
					
						
						
							
							•	Set the default value of PcdDxeIplSwitchToLongMode to TRUE.  
						
						 
						
						... 
						
						
						
						•	Make access to PcdDxeIplSwitchToLongMode to Ia32 specific code.
•	Introduce another feature flag named PcdDxeIplBuildShareCodeHobs to define whether to build hobs to DXE core to share code.
•	Remove the #progma bug 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2026  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-28 07:59:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							6f4f08890d 
							
						 
					 
					
						
						
							
							Add JumpBuffer field to the static structure  
						
						 
						
						... 
						
						
						
						Align all Jump Context buffers according to the CPU specific alignment requirements
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2024  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-28 02:45:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							d57427a7f7 
							
						 
					 
					
						
						
							
							Add JumpBuffer field that records the allocated pool address that may be different that the Jump Context address  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2023  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-28 02:44:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							62332e5da3 
							
						 
					 
					
						
						
							
							Align the top of the stack correctly when the PEI Core calls SwitchStack()  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2022  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-28 02:42:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							abb26634f2 
							
						 
					 
					
						
						
							
							Introduce PcdDxeIplSwitchToLongMode to DxeIplPeim and remove DxeIplX64Peim.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2018  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-27 10:14:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							b672349a8c 
							
						 
					 
					
						
						
							
							Sync with PeiDxeDebugLibReportStatusCodeLib to fix IPF alignment issue.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2016  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-27 03:20:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							f5103f2a21 
							
						 
					 
					
						
						
							
							The performance data for PEI phase should be collected from pre-memory, so move PERF_START macro to correct place.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2015  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-27 02:20:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yshang1 
							
						 
					 
					
						
						
						
						
							
						
						
							c25aaa00aa 
							
						 
					 
					
						
						
							
							Move SAL "initialization/virtual address change notification" from EdkUefiRuntimeLib to EdkDxeSalLib.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2009  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-24 06:02:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							25549f698d 
							
						 
					 
					
						
						
							
							Use global variable gInMemory in place of gInMemoryGuid ppi in DxeIplX64 module to point this module is shadowed or not for size reduction.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1987  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-21 03:01:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							b00c892423 
							
						 
					 
					
						
						
							
							In core\dxe\Dispatcher\Dispatcher.c uses CoreLoadImage with TRUE parameter of BootPolicy. But according to CoreLoadImage comments, BootPolicy is TRUE indicates that the request originates from the boot manager. Dispatcher driver is from memory, not from boot manager. So it should call CoreLoadImage with FALSE parameter of BootPolicy.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1981  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-20 03:59:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							d9bccce90d 
							
						 
					 
					
						
						
							
							Declare GUIDs for all Extended SAL Services  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1978  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-18 05:04:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							3219f9742b 
							
						 
					 
					
						
						
							
							Start to port the LongMode stuff to gnu asm.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1974  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-17 19:49:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							0cc82df1eb 
							
						 
					 
					
						
						
							
							Fix gcc warnings -- please review affected files.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1972  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-17 17:38:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa86c00ba 
							
						 
					 
					
						
						
							
							Add a new source for gnu assembly.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1968  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-17 16:32:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							5585935d09 
							
						 
					 
					
						
						
							
							Fix a compiler warning.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1967  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-17 16:31:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbahnsen 
							
						 
					 
					
						
						
						
						
							
						
						
							8b7ba927a6 
							
						 
					 
					
						
						
							
							Port to gnu style.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1966  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-17 16:31:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gtian 
							
						 
					 
					
						
						
						
						
							
						
						
							3673b8bf33 
							
						 
					 
					
						
						
							
							Add IPF support in Base IO Lib, and related change in fpd file  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1952  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-14 09:34:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab95f33d1 
							
						 
					 
					
						
						
							
							Fix gcc build break for this module.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1941  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-13 10:32:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							885dc4d85a 
							
						 
					 
					
						
						
							
							rename PcdGenericPlatformBusSpeed to PcdFSBClock to avoid confusing.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1940  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-13 09:27:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							f588bef047 
							
						 
					 
					
						
						
							
							Add comments for all file tagged with "ToolCode="DUMMY"".  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1939  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-13 08:39:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3e97cd8b87 
							
						 
					 
					
						
						
							
							Fix build break error.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1937  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-13 07:16:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							8569244ed1 
							
						 
					 
					
						
						
							
							1. Rename PcdPlatformBusSpeed to PcdGenericPlatformBusSpeed  
						
						 
						
						... 
						
						
						
						2. Added PcdComponentNameDisable and PcdDriverDiagnosticsDisable for UefiDriverModuleLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1936  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-13 07:11:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3e025b6993 
							
						 
					 
					
						
						
							
							Add comments about why pre-allocate 32 bytes for load 64bit dxe core and Add code to make sure the stack is aligned to 16 bytes.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1935  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-11-13 07:10:54 +00:00