summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseLib/Ia32
diff options
context:
space:
mode:
authorMichael Kinney <michael.d.kinney@intel.com>2015-04-27 19:35:32 +0000
committermdkinney <mdkinney@Edk2>2015-04-27 19:35:32 +0000
commitd2660fe32d000765cc5d370bdc4452fec9389b2a (patch)
tree906c7950d8149bd8eb1d79999f9cd9ebaafeac5b /MdePkg/Library/BaseLib/Ia32
parentff6955afb58bbe72fe7fee03fb7da08f3902a746 (diff)
downloadedk2-platforms-d2660fe32d000765cc5d370bdc4452fec9389b2a.tar.xz
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
Diffstat (limited to 'MdePkg/Library/BaseLib/Ia32')
0 files changed, 0 insertions, 0 deletions