mdkinney 
							
						 
					 
					
						
						
							
						
						5f867ad00d 
					 
					
						
						
							
							Add generic HPET Timer DXE Driver and support libraries  
						
						... 
						
						
						
						Signed-off-by: mdkinney
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12259  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-02 02:42:19 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						b1b8c631f6 
					 
					
						
						
							
							Add DisableLvtInterrupts() for the Local APIC library class.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10827  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-27 03:46:18 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						ae40aef1fb 
					 
					
						
						
							
							Improve Local APIC library class. Add new library APIs: GetApicVersion(), SendFixedIpi(), SendFixedIpiAllExcludingSelf(), GetApicTimerState(). Remove GetApicTimerDivisor (), its functionality can be covered by GetApicTimerState().  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10824  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-26 05:58:42 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						bf73cc4bbc 
					 
					
						
						
							
							Add Local APIC Library class defining APIs for common Local APIC operations. Add two Local APIC library instances, one is for xAPIC mode only, the other is for x2APIC capable processors which have xAPIC and x2APIC modes.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10814  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-23 06:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						430fbbe096 
					 
					
						
						
							
							Code refinement.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10647  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-13 03:08:54 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						01a1c0fc9e 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10429  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-24 12:25:26 +00:00 
						 
				 
			
				
					
						
							
							
								geekboy15a 
							
						 
					 
					
						
						
							
						
						ed8dfd7bfe 
					 
					
						
						
							
							Fixed GCC 4.4 build issues due to EFIAPI not being used when required.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10380  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-16 23:36:53 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						947a573ada 
					 
					
						
						
							
							Add Checking for MTRR existence.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10223  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-03-10 02:38:39 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						3ba736f39c 
					 
					
						
						
							
							Revert incompatible change:  
						
						... 
						
						
						
						1) No API change from old version.
2) Change MACRO:
#define  MTRR_NUMBER_OF_VARIABLE_MTRR  32 // the semantics are changed from NUMBER to MAX_NUMBER.
#define  FIRMWARE_VARIABLE_MTRR_NUMBER  6 // wrong and deprecated
#define  MTRR_LIB_IA32_VARIABLE_MTRR_END 0x20F // wrong and deprecated
#define  RESERVED_FIRMWARE_VARIABLE_MTRR_NUMBER  2 // add new one.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9941  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-02-05 22:27:07 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						3b9be4164b 
					 
					
						
						
							
							Original MTRR lib hardcode VARIABLE_MTRR as 8. But it is 7 in Core2 if SMRR enabled, and 10 in latest Corei7.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9935  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-02-05 06:33:42 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						759f21f1d1 
					 
					
						
						
							
							Remove unused structure  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9853  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-01-28 21:09:54 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						989322c384 
					 
					
						
						
							
							Introduce UefiCpuLib library class in UefiCpuPkg and add one instance of BaseUefiCpuLib. The major purpose of this library class / instance is to provide some routines that are generic for IA32 family CPU  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9480  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-11-25 04:25:02 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						e50466da24 
					 
					
						
						
							
							Add MTRR library for IA32 & X64 processor architectures.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8394  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-05-27 21:09:39 +00:00