diff options
author | Michael Kinney <michael.d.kinney@intel.com> | 2015-04-27 19:35:32 +0000 |
---|---|---|
committer | mdkinney <mdkinney@Edk2> | 2015-04-27 19:35:32 +0000 |
commit | d2660fe32d000765cc5d370bdc4452fec9389b2a (patch) | |
tree | 906c7950d8149bd8eb1d79999f9cd9ebaafeac5b /MdePkg/Library/BaseLib/Ia32 | |
parent | ff6955afb58bbe72fe7fee03fb7da08f3902a746 (diff) | |
download | edk2-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