summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseLib/BaseLib.inf
diff options
context:
space:
mode:
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2008-11-24 08:30:58 +0000
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2008-11-24 08:30:58 +0000
commit9f4f2f0e15252004e06ca246300a2fe21b8bf0ae (patch)
tree3c018c475b91d09f68c9409f34def10d27bf73ad /MdePkg/Library/BaseLib/BaseLib.inf
parent298f0688f7b28b6f2cc3d65ddf608f2f2cdbf3d5 (diff)
downloadedk2-platforms-9f4f2f0e15252004e06ca246300a2fe21b8bf0ae.tar.xz
Add EnableCache() and DisableCache() implementations for IA32 and X64 to the BaseLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6705 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Library/BaseLib/BaseLib.inf')
-rw-r--r--MdePkg/Library/BaseLib/BaseLib.inf10
1 files changed, 10 insertions, 0 deletions
diff --git a/MdePkg/Library/BaseLib/BaseLib.inf b/MdePkg/Library/BaseLib/BaseLib.inf
index ff09e05a68..7eedb2a35f 100644
--- a/MdePkg/Library/BaseLib/BaseLib.inf
+++ b/MdePkg/Library/BaseLib/BaseLib.inf
@@ -157,6 +157,8 @@
Ia32/ARShiftU64.c | MSFT
Ia32/Thunk16.asm | MSFT
Ia32/EnablePaging64.asm | MSFT
+ Ia32/EnableCache.c | MSFT
+ Ia32/DisableCache.c | MSFT
SynchronizationMsc.c | MSFT
Ia32/Wbinvd.asm | INTEL
@@ -253,6 +255,8 @@
Ia32/ARShiftU64.asm | INTEL
Ia32/Thunk16.asm | INTEL
Ia32/EnablePaging64.asm | INTEL
+ Ia32/EnableCache.asm | INTEL
+ Ia32/DisableCache.asm | INTEL
Synchronization.c | INTEL
Ia32/Thunk16.S | GCC
@@ -349,6 +353,8 @@
Ia32/ARShiftU64.S | GCC
Ia32/RShiftU64.S | GCC
Ia32/LShiftU64.S | GCC
+ Ia32/EnableCache.S | GCC
+ Ia32/DisableCache.S | GCC
SynchronizationGcc.c | GCC
Ia32/DivS64x64Remainder.c
@@ -448,6 +454,8 @@
X64/SwitchStack.asm
X64/InterlockedCompareExchange64.asm
X64/InterlockedCompareExchange32.asm
+ X64/EnableCache.asm
+ X64/DisableCache.asm
X64/InterlockedDecrement.c | MSFT
X64/InterlockedIncrement.c | MSFT
@@ -563,6 +571,8 @@
X64/CpuIdEx.S | GCC
X64/CpuBreakpoint.S | GCC
SynchronizationGcc.c | GCC
+ X64/EnableCache.S | GCC
+ X64/DisableCache.S | GCC
ChkStkGcc.c | GCC
[Sources.IPF]