..
Ebc
1.Added EFIAPI for some assembly functions declare
2006-07-20 02:48:06 +00:00
Ia32
Fix a bug in InternalMathDivRemU64x64(). The bug is that the 64-bit divisor is designed to be loaded to ecx:ebx but the high 4 byte of the divisor is forgotten to be loaded to ecx
2006-10-09 10:09:26 +00:00
Ipf
Did not check in new files correctly the first time!
2006-10-23 03:58:50 +00:00
X64
Use intrinsic
2006-10-04 23:56:11 +00:00
ARShiftU64.c
Initial import.
2006-04-21 22:54:32 +00:00
BaseLib.msa
Updated the Runtime Driver to use the MDE libs for cache flush and removed local copy of Cache flush code. Updated FPD files that include Runtime driver as a new lib was added to Runtime Driver for the cache flush. Removed Cache Flush routine from EDK DXE SAL Lib.
2006-10-22 07:32:16 +00:00
BaseLibInternals.h
1.Added EFIAPI for some assembly functions declare
2006-07-20 02:48:06 +00:00
BitField.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
Cpu.c
Initial import.
2006-04-21 22:54:32 +00:00
CpuDeadLoop.c
Initial import.
2006-04-21 22:54:32 +00:00
DivS64x64Remainder.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
DivU64x32.c
Initial import.
2006-04-21 22:54:32 +00:00
DivU64x32Remainder.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
DivU64x64Remainder.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
GetPowerOfTwo32.c
Revised GetPowerOfTwo32() and GetPowerOfTwo64() to be more efficient.
2006-07-13 08:05:35 +00:00
GetPowerOfTwo64.c
Revised GetPowerOfTwo32() and GetPowerOfTwo64() to be more efficient.
2006-07-13 08:05:35 +00:00
HighBitSet32.c
Optimized HighBitSetXX() functions
2006-10-08 08:45:59 +00:00
HighBitSet64.c
Optimized HighBitSetXX() functions
2006-10-08 08:45:59 +00:00
LRotU32.c
Initial import.
2006-04-21 22:54:32 +00:00
LRotU64.c
Initial import.
2006-04-21 22:54:32 +00:00
LShiftU64.c
Initial import.
2006-04-21 22:54:32 +00:00
LinkedList.c
1.Added EFIAPI for some assembly functions declare
2006-07-20 02:48:06 +00:00
LongJump.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
LowBitSet32.c
Initial import.
2006-04-21 22:54:32 +00:00
LowBitSet64.c
Initial import.
2006-04-21 22:54:32 +00:00
Math64.c
1.Added EFIAPI for some assembly functions declare
2006-07-20 02:48:06 +00:00
ModU64x32.c
Initial import.
2006-04-21 22:54:32 +00:00
MultS64x64.c
Initial import.
2006-04-21 22:54:32 +00:00
MultU64x32.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
MultU64x64.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
RRotU32.c
Initial import.
2006-04-21 22:54:32 +00:00
RRotU64.c
Initial import.
2006-04-21 22:54:32 +00:00
RShiftU64.c
Initial import.
2006-04-21 22:54:32 +00:00
SetJump.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
String.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
SwapBytes16.c
Initial import.
2006-04-21 22:54:32 +00:00
SwapBytes32.c
Initial import.
2006-04-21 22:54:32 +00:00
SwapBytes64.c
Initial import.
2006-04-21 22:54:32 +00:00
SwitchStack.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
Synchronization.c
1. added functions header for BaseUefiDecompressLi
2006-07-19 17:37:07 +00:00
Unaligned.c
1. Fixed bug for WriteUnaligned24() in Unaligned.c of BaseLib
2006-06-20 05:30:27 +00:00
x86DisablePaging32.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86DisablePaging64.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86EnablePaging32.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86EnablePaging64.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86FxRestore.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86FxSave.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86GetInterruptState.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86MemoryFence.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86Msr.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86ReadGdtr.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86ReadIdtr.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86Thunk.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86WriteGdtr.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00
x86WriteIdtr.c
1. Updated function headers in all assembly files.
2006-07-21 08:47:38 +00:00