audk/MdePkg/Library/BaseLib/Ipf
qhuang8 8facd18f30 Split AsmReadKr7() and AsmWriteKr7() from AccessKr.s file since these two APIs are frequently used to store/fetch PeiServicesTable pointer for IPF platform. Some compiler/linker with /Od is not smart enough to remove used KR registers access APIs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9219 6f19259b-4bc3-4df7-8a09-765794883524
2009-09-01 14:57:18 +00:00
..
AccessDbr.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
AccessEicr.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
AccessGcr.s Fix the error that part of instructions of AsmWriteIva() is not included into the function body. 2009-03-02 03:54:47 +00:00
AccessGp.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
AccessKr.s Split AsmReadKr7() and AsmWriteKr7() from AccessKr.s file since these two APIs are frequently used to store/fetch PeiServicesTable pointer for IPF platform. Some compiler/linker with /Od is not smart enough to remove used KR registers access APIs. 2009-09-01 14:57:18 +00:00
AccessKr7.s Split AsmReadKr7() and AsmWriteKr7() from AccessKr.s file since these two APIs are frequently used to store/fetch PeiServicesTable pointer for IPF platform. Some compiler/linker with /Od is not smart enough to remove used KR registers access APIs. 2009-09-01 14:57:18 +00:00
AccessMsr.s 1. Simplify the implementation of AsmReadApplicationRegister() & AsmReadControlRegister() for IPF architecture. 2008-12-15 15:51:43 +00:00
AccessMsrDb.s Add AccessMsrDb.s for MSFT tool chain. It uses raw data to represent instructions "mov msr[]=" and "mov =msr[]", which is only supported by INTEL & GCC tool chain. 2008-12-17 09:58:39 +00:00
AccessPmr.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
AccessPsr.s Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
Asm.h Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
AsmCpuMisc.s Detab 2008-11-19 15:22:53 +00:00
AsmPalCall.s Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
CpuBreakpoint.c Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
CpuBreakpointMsc.c Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
CpuPause.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
ExecFc.s Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
FlushCacheRange.c Add ASSERT check for AsmFlushCacheRange(). 2009-06-04 14:29:12 +00:00
GetInterruptState.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
Ia64gen.h Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
InternalFlushCacheRange.s Add ASSERT check for AsmFlushCacheRange(). 2009-06-04 14:29:12 +00:00
InternalSwitchStack.c Fix file headers 2009-08-24 23:53:23 +00:00
LongJmp.s Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
ReadAr.s 1. Simplify the implementation of AsmReadApplicationRegister() & AsmReadControlRegister() for IPF architecture. 2008-12-15 15:51:43 +00:00
ReadCpuid.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
ReadCr.s 1. Simplify the implementation of AsmReadApplicationRegister() & AsmReadControlRegister() for IPF architecture. 2008-12-15 15:51:43 +00:00
SetJmp.s Replace .globl with ASM_GLOBAL 2009-05-20 10:22:09 +00:00
SwitchStack.s 1. Port X64, IPF and EBC arch for BaseLib 2007-07-02 09:34:25 +00:00
Unaligned.c Use #include "XXX.h" for module internal header files. 2008-10-31 04:32:02 +00:00