xli24 
							
						 
					 
					
						
						
							
						
						88083d0dd7 
					 
					
						
						
							
							Fix the build break of EdkModulePkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3056  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-05 03:01:40 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						98419ef4b9 
					 
					
						
						
							
							1. Added EdkPciIncompatibleDeviceSupportLib in EdkModulePkg, this library is used for PciBus driver and includes 3 Incompatible device lists.  
						
						... 
						
						
						
						2. Used EdkPciIncompatibleDeviceSupportLib in PciBus driver. 
3. Redirect all Pci Configuration access to new APIs added in PciLib.c for PciBus driver.
4. Added one PCD PcdIncompatibleDeviceSupportMask in EdkModulePkg.spd to provide mask of PCI devices incompatibility check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2562  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-04-12 09:07:01 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						26aa0c2ff5 
					 
					
						
						
							
							Clean up the following module msa files, they are three networt and two PCD modules.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2551  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-04-09 07:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						8d8daecb54 
					 
					
						
						
							
							Clean up the following module msa files, they are edkmodule package ftwlit, Crc32SectionExtract, NullMemoryTest, PeiMemoryTest, MonotonicCounter modules.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2542  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-04-05 09:00:46 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						3aaddf9276 
					 
					
						
						
							
							1. Removed #ifdef SNP_DEBUG and used debug lib to output information  
						
						... 
						
						
						
						2. Rename PcdPlatformNoCsmSupport to PcdPlatformCsmSupport.
3  Removed #ifdef EFI_NO_CSM and used PcdPlatformCsmSupport.
4. Removed #ifdef ALIGNMENT from C Variable.c and added 2 files Variable/Pei/Ipf/VariableWorker.c and Variable/Pei/VariableWorker.c
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2487  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-03-20 02:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						7af45bf1f0 
					 
					
						
						
							
							1. Added PcdNtEmulator and Removed MACRO EFI_NT_EMULATOR  
						
						... 
						
						
						
						2. Updated *.fpd of all Package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2481  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-03-16 05:36:52 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						2c3b5ec562 
					 
					
						
						
							
							Clean up the gBS sevice (CopyMem, SetMem, AllocatePool, FreePool) with the corresponding APIs defined in Mde library class for these modules.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2456  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-03-14 02:02:43 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
							
						
						6544f5188c 
					 
					
						
						
							
							Resolve the build break caused by changes to DxeCore.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2445  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-03-12 09:24:41 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						3ebf638b15 
					 
					
						
						
							
							Add DxeIplX64Peim to the FPD file for the EdkModulePkg.fpd  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1926  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-11-09 22:17:53 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						b219108e51 
					 
					
						
						
							
							added PcdPlatformBusSpeed for BaseTimerLibLocalApic, thus this timer instance needn't depend on types of CPUs  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1909  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-11-07 08:43:22 +00:00 
						 
				 
			
				
					
						
							
							
								cwu11 
							
						 
					 
					
						
						
							
						
						1df07b635e 
					 
					
						
						
							
							Add pcd declaration to EdkModulePkg and Nt32Pkg to fix the check-in break.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1905  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-11-06 09:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						f55618484b 
					 
					
						
						
							
							Remove BaseIoIntrinsicLib reference in IPF and EBC modules  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1897  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-11-06 02:26:11 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						0bab6d041a 
					 
					
						
						
							
							Change IPF_PE32_PEIM IPF layout to contain ${PLATFORM_DIR}/Blank.pad for XIP IPF CODE 16byte align.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1830  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-10-23 11:42:17 +00:00 
						 
				 
			
				
					
						
							
							
								ajfish 
							
						 
					 
					
						
						
							
						
						92ea7f231b 
					 
					
						
						
							
							Updated the Runtime Driver to use the MDE libs for cache flush and removed local copy of Cache flush code. Updated FPD files that include Runtime driver as a new lib was added to Runtime Driver for the cache flush. Removed Cache Flush routine from EDK DXE SAL Lib.  
						
						... 
						
						
						
						Cleaned up BaseLib IPF cache routines to only Flush ranges when needed and not to flush the entire cache. 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1811  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-10-22 07:32:16 +00:00 
						 
				 
			
				
					
						
							
							
								wuyizhong 
							
						 
					 
					
						
						
							
						
						22fe73195e 
					 
					
						
						
							
							Update build options format from "ABC", "XYZ" to ABC XYZ.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1791  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-10-18 08:25:13 +00:00 
						 
				 
			
				
					
						
							
							
								wuyizhong 
							
						 
					 
					
						
						
							
						
						706c2ad4ba 
					 
					
						
						
							
							Add Build Macro to build SEC modules.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1784  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-10-18 02:38:01 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						de50890e70 
					 
					
						
						
							
							Fixed build break caused by GetPerformanceCounter() in PeiMain module  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1708  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-10-10 14:41:11 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						263d5afdc0 
					 
					
						
						
							
							Add support for DEBUG and RELEASE builds of this FPD file.  
						
						... 
						
						
						
						Remove all FLAG settings from this FPD file.  This functionality has moved into tools_def.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1663  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-10-04 23:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						aa3530195c 
					 
					
						
						
							
							Delete Build directory  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1578  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-20 14:24:17 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						c7823a8f8a 
					 
					
						
						
							
							Add use of PCD feature flags to the Device Path Modules  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1571  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-19 19:13:04 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						62f8431554 
					 
					
						
						
							
							changed EdkModulePkg GUID from the original B6EC423C-21D2-490D-85C6-DD5864EAA674 to new 68169ab0-d41b-4009-9060-292c253ac43d to avoid its conflict with gPeiBaseMemoryTestPpiGuid and change all msa and fpd file in EdkII, which depends on EdkModulePkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1551  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-18 11:31:20 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						fc198a79e0 
					 
					
						
						
							
							Move ConPlatform module from EdkNT32 package to EdkModulePkg, and remove EdkPeCoffLoaderX64Lib from DxeIplX64 module because EdkPeCoffLoaderLib based on new BasePeCoffLib can support 32bit and 64bit PE iamge both.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1523  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-13 05:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						b0e15cb260 
					 
					
						
						
							
							clean up PCD settting for EdkModulePkg.fpd and EdkNt32Pkg.fpd  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1503  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-08 11:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						2f3fb65dd1 
					 
					
						
						
							
							Set MdePkg.fpd, EdkModulePkg.fpd and Nt32.fpd default build directory to workspace root build directory according to Jordon's suggestions.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1486  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-06 09:56:16 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						42ef7fcd1a 
					 
					
						
						
							
							Add the following Pcds declaration in EdkModulePkg.spd file. EdkModulePkg PeiVariable, RuntimeDxeVariabe, and Ftw module needs these PCDs.  
						
						... 
						
						
						
						PcdFlashNvStorageVariableBase
PcdFlashNvStorageVariableSize
PcdFlashNvStorageFtwSpareBase
PcdFlashNvStorageFtwSpareSize
PcdFlashNvStorageFtwWorkingBase
PcdFlashNvStorageFtwWorkingSize
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1454  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-05 06:20:21 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
							
						
						3d64815921 
					 
					
						
						
							
							Change true to TRUE.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1410  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-08-30 09:24:04 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
							
						
						2defc05847 
					 
					
						
						
							
							Change true to TRUE.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1409  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-08-30 09:21:08 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
							
						
						f89f5802f8 
					 
					
						
						
							
							Add in feature flag PcdPeiPcdDatabaseSetEnabled, PcdPeiPcdDatabaseGetSizeEnabled, PcdPeiPcdDatabaseCallbackOnSetEnabled, PcdPeiPcdDatabaseExEnabled to allow user to customize Pcd service PEIM. It is very curical to save size in PEI phase.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1408  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-08-30 09:11:34 +00:00 
						 
				 
			
				
					
						
							
							
								xgu3 
							
						 
					 
					
						
						
							
						
						202c5d55e5 
					 
					
						
						
							
							Modify FtwLite and Variable DXE driver to use PCD instead of FlashMap HOB  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1236  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-08-10 12:28:02 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						935693030e 
					 
					
						
						
							
							Fix EDKT 150 to make IPF XIP module 16-byte align. Create new IPF_PEI_CORE, IPF_PE32_PEIM ffs layout for IPF XIP module. And add 12 bytes Blank.pad file in build directory. And add PeiEntryPoint library class in PeiStatuCode module msa file.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1225  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-08-09 08:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						4b8a7ba9c5 
					 
					
						
						
							
							Some library instance's PCD is missing in FPD file for a module, it break single module's building.  
						
						... 
						
						
						
						Fixing is add these PCDs for module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1215  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-08-08 15:34:08 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						ffac4bcb25 
					 
					
						
						
							
							Check in patch to refine DevicePath Module and USB2HostController Module.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1117  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-27 08:50:08 +00:00 
						 
				 
			
				
					
						
							
							
								ajfish 
							
						 
					 
					
						
						
							
						
						2ce311322c 
					 
					
						
						
							
							Removed cross references from PciCf8Lib and PciExpressLib class to PciLib class.  
						
						... 
						
						
						
						Added PeCoffLoaderGetMachineType to the PeCoffGetEntryPointLibrary Class. Document to be updated.
Added the PeCoffLoaderImageReadFromMemory() and PeCoffLoaderRelocateImageForRuntime () to the PcCoffLib. 
Updated EfiImage.h and removed EFI_IMAGE_OPTIONAL_HEADER and EFI_IMAGE_NT_HEADERS as they were replaced with checking the MachineType.
PeCoffLib – Added checks for MachineType so the PeCoff lib can load any PE32 or PE32+ image. The relocations are still limited to IA32, X64, IPF, and EBC. I also added a re-relocator function to remove PeLoader Code from Runtime Lib. Even though there is only one instance of the re-relocator I wanted to get all the PeCoff loader code together.
Replaced DEBUG_CODE() macro with DEBUG_CODE_START() and DEBUG_CODE_END() so you can debug through the DEBUG_CODE() macros. Also removed PE/COFF code and replaced with library usage.
I also updated the IO Instrinsic lib to use _ReadWriteBarrior() to help with sync problems
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1103  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-26 15:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								wuyizhong 
							
						 
					 
					
						
						
							
						
						c1e9ba078c 
					 
					
						
						
							
							Remove duplicated module definition (the same module with the same arch) in FPD.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1093  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-25 08:44:31 +00:00 
						 
				 
			
				
					
						
							
							
								xgu3 
							
						 
					 
					
						
						
							
						
						5dd2d779dd 
					 
					
						
						
							
							git-svn-id:  https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1082  6f19259b-4bc3-4df7-8a09-765794883524  
						
						
						
						
					 
					
						2006-07-24 08:44:40 +00:00