audk/MdePkg/Library/BaseCacheMaintenanceLib
Michael Kinney d2660fe32d MdePkg/BaseCacheMaintenanceLib: Support IA32 processors without CLFLUSH
Use CPUID Leaf 01 to detect support for CLFLUSH instruction.  
If CLFLUSH is supported, use CPUID to determine the cache line size to use with CLFLUSH.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17211 6f19259b-4bc3-4df7-8a09-765794883524
2015-04-27 19:35:32 +00:00
..
ArmCache.c
BaseCacheMaintenanceLib.inf MdePkg/BaseCacheMaintenanceLib: Support IA32 processors without CLFLUSH 2015-04-27 19:35:32 +00:00
BaseCacheMaintenanceLib.uni MdePkg: Convert non DOS format files to DOS format 2014-09-03 08:33:28 +00:00
EbcCache.c
IpfCache.c
X86Cache.c MdePkg/BaseCacheMaintenanceLib: Support IA32 processors without CLFLUSH 2015-04-27 19:35:32 +00:00