diff options
author | qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> | 2008-12-15 15:51:43 +0000 |
---|---|---|
committer | qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> | 2008-12-15 15:51:43 +0000 |
commit | 59e0bb0cbde3c2228ecf555071490399852c02c9 (patch) | |
tree | 7b8dabdfc4d3e8eabfe585ad6d0d7bd43dec0253 /MdePkg/Library/BaseLib/BaseLib.inf | |
parent | 43a99f081e9af6aef9c24d35540f1299441b2970 (diff) | |
download | edk2-platforms-59e0bb0cbde3c2228ecf555071490399852c02c9.tar.xz |
1. Simplify the implementation of AsmReadApplicationRegister() & AsmReadControlRegister() for IPF architecture.
2. Add AsmReadMsr() & AsmWriteMsr() for IPF architecture
3. update AsmCpuMisc.s to only support GCC tool chain to avoid symbol collision.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7034 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Library/BaseLib/BaseLib.inf')
-rw-r--r-- | MdePkg/Library/BaseLib/BaseLib.inf | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/MdePkg/Library/BaseLib/BaseLib.inf b/MdePkg/Library/BaseLib/BaseLib.inf index 3a38f2ba1c..519dea10e3 100644 --- a/MdePkg/Library/BaseLib/BaseLib.inf +++ b/MdePkg/Library/BaseLib/BaseLib.inf @@ -575,7 +575,6 @@ ChkStkGcc.c | GCC
[Sources.IPF]
- Ipf/AsmCpuMisc.s
Ipf/AccessGp.s
Ipf/ReadCpuid.s
Ipf/ExecFc.s
@@ -586,6 +585,7 @@ Ipf/AccessGcr.s
Ipf/AccessEicr.s
Ipf/AccessDbr.s
+ Ipf/AccessMsr.s | INTEL
Ipf/FlushCacheRange.s
Ipf/InternalSwitchStack.c
Ipf/GetInterruptState.s
@@ -595,14 +595,13 @@ Ipf/InterlockedCompareExchange32.s
Ipf/CpuBreakpoint.c | INTEL
Ipf/CpuBreakpointMsc.c | MSFT
+ Ipf/AsmCpuMisc.s | GCC
Ipf/Unaligned.c
Ipf/SwitchStack.s
Ipf/LongJmp.s
Ipf/SetJmp.s
Ipf/ReadCr.s
- Ipf/ReadControlRegister.c
Ipf/ReadAr.s
- Ipf/ReadApplicationRegister.c
Ipf/Ia64gen.h
Ipf/Asm.h
Math64.c
|