summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2013-02-05Fix build issue on DDK3790 tool chain.vanjeff1-2/+2
2012-10-10Add missing parameter in functions header.vanjeff1-3/+3
2012-09-27Save and disable CPU interrupt before programming MTRR settings, and restore ...vanjeff1-39/+50
2012-08-231. Added SetLocalApicBaseAdress() and GetLocalApicBaseAddress() APIs in Local...vanjeff4-19/+105
2012-07-05UefiCpuPkg BaseUefiCpuLib: Change the initialization value for x87 FPU Contro...rsun32-7/+7
2012-05-31Remove CPU dead loop code from IA32 assembly codes.vanjeff2-14/+0
2012-04-11UefiCpuPkg MtrrLib: For MtrrSetAllMtrrs(), do not set FE/E bits in IA32_MTRR_...rsun31-11/+27
2012-03-19Fix doxgen format issue.vanjeff4-8/+14
2012-03-15Import two CPU Exception Handler Library instances: SecPeiCpuExceptionHandler...vanjeff12-0/+2595
2011-11-25UefiCpuPkg MTRR Library: Remove a buggy check logic in MtrrSetMemoryAttribute...rsun31-10/+0
2011-10-281. Introduce the API MtrrGetDefaultMemoryType () in Mtrr Library.vanjeff1-7/+11
2011-10-27Update Base type SecPeiDxeTimerLibUefiCpu to support all module type.lgao41-3/+6
2011-09-20UefiCpuPkg MTRR Library: enhance MTRR Library.rsun31-4/+12
2011-09-13Enhance the MTRR lib to support the case where alignment of base address < le...rsun31-91/+126
2011-09-02Add generic HPET Timer DXE Driver and support librariesmdkinney2-2/+156
2011-08-25Add new API GetTimeInNanoSecond() to TimerLib to convert elapsed ticks to tim...xdu22-2/+90
2011-01-11Remove extra {} inside DEBUG_CODE() macromdkinney1-120/+118
2011-01-07Fix 32-bit build breakmdkinney1-1/+1
2011-01-06Add DEBUG() macros for DEBUG_CACHE to MTRR Library show all changes memory ca...mdkinney1-39/+168
2010-11-29Lost a file in last check-in.rsun31-0/+172
2010-11-29Add a new Timer Library instance SecPeiDxeTimerLibUefiCpu into UefiCpuPkg. Th...rsun32-0/+258
2010-10-28Fix build break when doing 32-bit build with some certain C compiler option c...rsun31-1/+1
2010-08-27Add DisableLvtInterrupts() for the Local APIC library class.rsun32-0/+44
2010-08-26Improve Local APIC library class. Add new library APIs: GetApicVersion(), Sen...rsun32-50/+212
2010-08-23Add Local APIC Library class defining APIs for common Local APIC operations. ...rsun34-0/+1324
2010-08-10Add boundary check against variable MTRR count.xli241-1/+6
2010-07-13Code refinement.xli241-7/+4
2010-04-24Update the copyright notice formathhtian7-14/+14
2010-04-16Fixed GCC 4.4 build issues due to EFIAPI not being used when required.geekboy15a1-0/+2
2010-03-10Add Checking for MTRR existence.xli241-1/+88
2010-03-04Add array index check to avoid potential buffer overflow.xli241-0/+6
2010-02-231. Correct File header to ## @filelgao42-5/+5
2010-02-14Use atomic AsmDisableCache() and AsmDisableCache() functions instead of AsmWr...mdkinney1-20/+14
2010-02-05Revert incompatible change:jyao11-33/+14
2010-02-05Original MTRR lib hardcode VARIABLE_MTRR as 8. But it is 7 in Core2 if SMRR e...jyao11-27/+97
2010-01-26Clean up MtrrLib to remove unnecessary package dependencyqhuang81-5/+2
2010-01-08Fixed incorrect syntax for immediate HEX value.geekboy15a2-5/+3
2010-01-08Removed use of pre-initialized global data in this file as it was causing pro...geekboy15a1-25/+28
2009-12-16BaseUefiCpuLib: Preserve EBX register in InitializeFloatingPointUnitsjljusten2-40/+49
2009-11-30Update x64 version of InitializeFpu.asm to use raw op-codes instead of 'finit...qhuang81-1/+4
2009-11-25Introduce UefiCpuLib library class in UefiCpuPkg and add one instance of Base...qhuang85-0/+302
2009-05-27Add MTRR library for IA32 & X64 processor architectures.jljusten2-0/+1430