lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							d03b313050 
							
						 
					 
					
						
						
							
							Add the memory check to reserve memory for TERMINATE opcode in S3BootScriptGetBootTimeEntryAddAddress.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13965  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-11-27 11:20:01 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a0d41940 
							
						 
					 
					
						
						
							
							Remove the unsupported SEC PEIM PEI_CORE module type from DxeS3BootScriptLib.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13898  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-31 03:31:08 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
						
						
							
						
						
							75dce34062 
							
						 
					 
					
						
						
							
							1. Fix a bug in PXE driver that the PXE boot do not restart if a new boot option on the different IP stack is selected.  
						
						... 
						
						
						
						2. Retrieve the IP information after iSCSI TCPv6 connection established and fill it into iBFT table.
3. Generate a random IAID for each NIC port to require different IPv6 address in PXE driver.
4. Update function EfiMtftp6Configure() and Mtftp6RrqHandleOack() to allocate at most one UdpIo.
5. Fix a typo from “destory” to “destroy” in network code.
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Ouyang Qian <qian.ouyang@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13859  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 08:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							ce68d3bc68 
							
						 
					 
					
						
						
							
							Add missing braces around initializer.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Qian Ouyang <qian.ouyang@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13817  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-11 02:15:23 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							02bbc6ee99 
							
						 
					 
					
						
						
							
							MdeModulePkg:removes the unreachable ‘break’ instruction after a ‘return’ instruction in the switch().  
						
						... 
						
						
						
						Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13778  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-09-29 02:44:33 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							e5010d30f4 
							
						 
					 
					
						
						
							
							When SerialPortWrite() is called with a non-NULL Buffer and NumberOfBytes is passed in as 0, just do a flush.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com>
Reviewed-by: Kinney Michael D<michael.d.kinney@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13708  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-09-10 02:32:45 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							bc2dfdbcfc 
							
						 
					 
					
						
						
							
							Add PI1.2.1 SAP2 support and UEFI231B mantis 896  
						
						... 
						
						
						
						1. Update SecurityManagementLib to support SAP2 and SAP services. 
2. Update SecurityStub driver to produce SAP2 and SAP protocol both.
3. Update DxeCore and SmmCore to use SAP2 and SAP service to verify Image.
4. Update DxeCore ConnectController() to use SAP2 service to check user permission. 
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Guo Dong <dong.guo@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13660  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-08-22 02:32:12 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd2f6b0c6 
							
						 
					 
					
						
						
							
							Add more SMRAM range check to 3 SMI handler.  
						
						... 
						
						
						
						Signed-off-by: Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by: Eric Jin <eric.jin@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13477  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-06-27 05:08:49 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
						
						
							
						
						
							b00ed21ac6 
							
						 
					 
					
						
						
							
							Add OPTIONAL attribute to parameter ‘ImageHandle’ in NetLibGetMacString to benefit consumer of this API.  
						
						... 
						
						
						
						Signed-off by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Fu, Siyuan <Siyuan.fu@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13471  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-06-25 09:25:22 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							e5c1acc536 
							
						 
					 
					
						
						
							
							To be consistent with PeiReportStatusCodeLib and DxeReportStatusCode, use MAX_EXTENDED_DATA_SIZE (0x200) as the local max buffer size in RuntimeDxeReportStatusCodeLib.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13444  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-06-12 04:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							f01b91ae42 
							
						 
					 
					
						
						
							
							Fixed build failed.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13406  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-05-31 08:35:48 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							bf4a3dbd47 
							
						 
					 
					
						
						
							
							Add new interface GetVariable2 and GetEfiGlobalVariable2 to return more info. Also replace old interface with new one.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13375  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-05-30 07:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							b504f51998 
							
						 
					 
					
						
						
							
							Optimize the log entry search algorithm to save boot performance.  
						
						... 
						
						
						
						1. Search from the first entry can be changed to Search from the end entry, because most End just follows its Start.
2. Match Start and End entry, the first comparison can be changed from Handle to EndTimeStamp, because only zero EndTimeStamp is required to be matched.
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13367  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-05-29 05:02:43 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							843833f953 
							
						 
					 
					
						
						
							
							Add description for PeiPerformanceIdArray parameter of InternalSearchForLogEntry().  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13219  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-25 10:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							1658440eed 
							
						 
					 
					
						
						
							
							Fix UNIX GCC build fail.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13218  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-25 08:09:36 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							f0da4d7d9a 
							
						 
					 
					
						
						
							
							Add new extension PerformanceLib APIs to store ID info.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13215  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-24 09:12:36 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3dffec127c 
							
						 
					 
					
						
						
							
							Update function comments to remove confused description on PerformanceLib EndPerformanceMeasurement API.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13201  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-17 09:45:59 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							1e172d6bbf 
							
						 
					 
					
						
						
							
							1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance.  
						
						... 
						
						
						
						2. Updated DXE Core, BootScriptExecutorDxe and CapsuleX64Pei to consume CPU Exception Library to setup the default CPU Exception handlers.
Signed-off-by: vanjeff
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13097  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-15 05:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbe68a362 
							
						 
					 
					
						
						
							
							Add Missing invocations to VA_END() for VA_START().  
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12979  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-01 06:06:08 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d74d006d 
							
						 
					 
					
						
						
							
							correct license header.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12932  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-15 11:21:18 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							05ca95e29c 
							
						 
					 
					
						
						
							
							Initialize LockBox.Attribute to 0 in SaveLockBox, or it will be random value.  
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12931  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-14 01:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							5db9d35f07 
							
						 
					 
					
						
						
							
							Roll back the change which doesn't call LocateProtocol when TPL is TPL_NOTIFY because it may cause certain status code get lost in some rare case.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12801  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-30 01:53:13 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e7f80cc3 
							
						 
					 
					
						
						
							
							Update code to pass build on VS2008 with /Od compiler option.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
Reviewed-by: ftian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12792  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-28 06:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							f6ec0c771a 
							
						 
					 
					
						
						
							
							In BootScriptSaver, put INFORMATION_OPCODE message to LockBox.  
						
						... 
						
						
						
						In BootScriptExecutor, add code to display this INFORMATION_OPCODE message.
Signed-off-by: jyao1
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12735  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-17 09:35:20 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d711eb1b 
							
						 
					 
					
						
						
							
							Do not call LocateProtocol when the current TPL is above or equal TPL_NOTIFY.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12696  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-15 01:48:13 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							960729473e 
							
						 
					 
					
						
						
							
							Follow PI1.2c spec, check empty string and return EFI_INVALID_PARAMETER.  
						
						... 
						
						
						
						Clean up comment according to PI1.2c spec.
signed-off-by: jyao1
reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12690  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-14 06:28:40 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							7538d53684 
							
						 
					 
					
						
						
							
							MdeModulePkg: Remove variables that are set, but not used  
						
						... 
						
						
						
						GCC 4.6 generates a warning when a variable is set,
but never used.
Signed-off-by: jljusten
Reviewed-by: lgao4
Reviewed-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12617  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-31 15:58:05 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							30f001ca5f 
							
						 
					 
					
						
						
							
							Add core FFS3 support, ExtractGuidedSectionLib/GuidedSectionExtractionLib/PiFirmwareFile.h.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12582  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-27 08:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							501793fad4 
							
						 
					 
					
						
						
							
							Adopt new IPv4/IPv6 device path for network modules.  
						
						... 
						
						
						
						Signed-off-by: tye
Reviewed-by: niruiyu
Adopt SasEx and new IPv6 device path for DevicePathDxe driver.
Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12574  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-26 09:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
						
						
							
						
						
							e20d6513ed 
							
						 
					 
					
						
						
							
							MdeModulePkg: Enhance error handling in NetLibGetMacAddress() of DxeNetLib.  
						
						... 
						
						
						
						Signed-off-by: xdu2
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12572  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-26 06:52:02 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a78455c6 
							
						 
					 
					
						
						
							
							Add a GUIDed HOB to init Debug Print error level earlier in DXE. Add NULL PEIM library to init HOB.  
						
						... 
						
						
						
						Debug Print Error level can be controled by an EFI variable. Update the DXE version of the library to use a HOB if the variable services are not yet availilbe. This allows the variable to be used early in the DXE phase. 
approved-by: andrewfish
reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12516  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-08 21:00:13 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
						
						
							
						
						
							02a758cb0b 
							
						 
					 
					
						
						
							
							Add pointer check for NULL before dereference it.  
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: xdu2
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12514  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-08 02:55:30 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6595dca0 
							
						 
					 
					
						
						
							
							Correct comments for NULL return value of HiiLib HiiAddPackages().  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12366  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-16 08:53:03 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
						
						
							
						
						
							352892190a 
							
						 
					 
					
						
						
							
							MdeModulePkg: Remove UefiBootServicesTableLib dependency from DxePrintLibPrint2Protocol.  
						
						... 
						
						
						
						The use of the BootServicesTableLib inside the DxePrintLibPrint2Protocol
allows for potential circular library dependency.
Signed-off-by: jcarsey
Reviewed-by: jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12273  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-02 18:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							64d14edfeb 
							
						 
					 
					
						
						
							
							MdeModulePkg: Add PiDxeS3BootScriptLib  
						
						... 
						
						
						
						Signed-off-by: jljusten
Reviewed-by: mdkinney
Reviewed-by: rsun3
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12224  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-29 22:17:27 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							6e5ed099af 
							
						 
					 
					
						
						
							
							Add UEFI_APPLICATION module type support for the capsule lib.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12205  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-25 05:37:55 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							ad9aa87b56 
							
						 
					 
					
						
						
							
							Refine code to follow coding style.  
						
						... 
						
						
						
						Signed-off-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12189  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-24 06:41:27 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							495797c557 
							
						 
					 
					
						
						
							
							1. Add two performance measurement points for SMM performance measurement;  
						
						... 
						
						
						
						2. Introduce SmmCorePlatformHookLib library class defining two platform hook points. Update PI Smm Core to call the hook points before and after invoking registered SMI handlers. A NULL instance of this library class is implemented.
Note that after this check in, DSC files consuming the PiSmmCore.inf need to be updated to add a library instance for SmmCorePlatformHookLib library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12140  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-16 02:58:20 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							be5ec8c531 
							
						 
					 
					
						
						
							
							Fix X64 VS2005 and VS2008 compile error.  
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12111  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-09 06:48:31 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
						
						
							
						
						
							6bae492fb4 
							
						 
					 
					
						
						
							
							clarify the logic of the print length counting functions in both PrintLib library instances.  
						
						... 
						
						
						
						signed-off-by: jcarsey
reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12102  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-08 20:50:31 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
						
						
							
						
						
							f405c0674a 
							
						 
					 
					
						
						
							
							Add 2 functions to UefiLib library class: CatSPrint and CatVSPrint.  
						
						... 
						
						
						
						Implement these functions in the UefiLib instance.
Add 2 functions to PrintLib library class: SPrintLengthAsciiFormat and SPrintLength.
Implement these functions in the BasePrintLib instance and the DxePrintLib2Protocol instance.
Signed-off-by: jcarsey
Reviewed-by: jljusten
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12081  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-02 23:33:06 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							993532d0b8 
							
						 
					 
					
						
						
							
							MdeModulePkg: Add SmmLockBox PEI implementation  
						
						... 
						
						
						
						Signed-off-by: jljusten
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12077  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-02 21:06:13 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							c05e7994a1 
							
						 
					 
					
						
						
							
							Fixed the issue in RuntimeStatusCode library that may not work on the early dispatched Runtime driver.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12073  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-02 06:23:54 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							d31182c1b3 
							
						 
					 
					
						
						
							
							MdeModulePkg: Fix build error for UNIXGCC with IPF  
						
						... 
						
						
						
						#pragma pack with push/pop is not supported with all
GCC types.
Signed-off-by: jljusten
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12056  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-28 17:47:22 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							3397c6f590 
							
						 
					 
					
						
						
							
							For libraries that have multiple module types support, just define a [Depex] section for specified module types that are permitted to have a [Depex] section.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12052  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-27 08:54:57 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							1c837cd545 
							
						 
					 
					
						
						
							
							MdeModulePkg: Add SMM LockBox  
						
						... 
						
						
						
						This includes:
* LockBox protocol definition
* LockBoxLib library interface definition
* SmmLockBox GUID
* LockBoxNullLib library implementation
* 2 SmmLockBoxLib library implementations
* SmmLockBox SMM driver
Signed-off-by: jljusten
Reviewed-by: mdkinney
Reviewed-by: geekboy15a
Reviewed-by: jyao1
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12029  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-19 20:47:28 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
						
						
							
						
						
							57b301b569 
							
						 
					 
					
						
						
							
							1. Define a netlib library function NetLibGetSystemGuid()  
						
						... 
						
						
						
						2. Update PXE driver to use NetLibGetSystemGuid()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12017  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-14 11:27:05 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							81b618fe85 
							
						 
					 
					
						
						
							
							Update ALTCFG reference from default name token to default ID.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11558  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-04-19 03:04:06 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							acaa2726fb 
							
						 
					 
					
						
						
							
							Add description for 64-byte FIFO enable bit for PcdSerialFifoControl.  
						
						... 
						
						
						
						Update SerialPortInitializer() to properly preserve BIT5 in FCR instead of BIT4.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11404  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-03-16 02:58:51 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							d4e0afd826 
							
						 
					 
					
						
						
							
							git-svn-id:  https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11399  6f19259b-4bc3-4df7-8a09-765794883524  
						
						
						
						
					 
					
						2011-03-15 00:52:27 +00:00