]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
7 years agoMdePkg BaseLib: Convert Ia32/CpuIdEx.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:59 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/CpuIdEx.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/CpuIdEx.asm to Ia32/CpuIdEx.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/CpuPause.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:59 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/CpuPause.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/CpuPause.asm to Ia32/CpuPause.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/DisableInterrupts.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:59 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/DisableInterrupts.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/DisableInterrupts.asm to Ia32/DisableInterrupts.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/DivU64x32.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:59 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/DivU64x32.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/DivU64x32.asm to Ia32/DivU64x32.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/DivU64x32Remainder.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:59 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/DivU64x32Remainder.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/DivU64x32Remainder.asm to Ia32/DivU64x32Remainder.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/EnableDisableInterrupts.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:59 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/EnableDisableInterrupts.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/EnableDisableInterrupts.asm to Ia32/EnableDisableInterrupts.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/EnableInterrupts.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/EnableInterrupts.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/EnableInterrupts.asm to Ia32/EnableInterrupts.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/EnablePaging32.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/EnablePaging32.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/EnablePaging32.asm to Ia32/EnablePaging32.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/FlushCacheLine.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/FlushCacheLine.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/FlushCacheLine.asm to Ia32/FlushCacheLine.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/FxSave.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/FxSave.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/FxSave.asm to Ia32/FxSave.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/FxRestore.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/FxRestore.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/FxRestore.asm to Ia32/FxRestore.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/Invd.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/Invd.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/Invd.asm to Ia32/Invd.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/LongJump.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/LongJump.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/LongJump.asm to Ia32/LongJump.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/LRotU64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/LRotU64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/LRotU64.asm to Ia32/LRotU64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/LShiftU64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/LShiftU64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/LShiftU64.asm to Ia32/LShiftU64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/MultU64x32.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/MultU64x32.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/MultU64x32.asm to Ia32/MultU64x32.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/MultU64x64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/MultU64x64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/MultU64x64.asm to Ia32/MultU64x64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ModU64x32.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ModU64x32.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ModU64x32.asm to Ia32/ModU64x32.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/Monitor.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/Monitor.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/Monitor.asm to Ia32/Monitor.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/Mwait.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:58 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/Mwait.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/Mwait.asm to Ia32/Mwait.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadCr0.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadCr0.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadCr0.asm to Ia32/ReadCr0.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadCr2.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadCr2.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadCr2.asm to Ia32/ReadCr2.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadCr3.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadCr3.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadCr3.asm to Ia32/ReadCr3.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadCr4.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadCr4.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadCr4.asm to Ia32/ReadCr4.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr0.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr0.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr0.asm to Ia32/ReadDr0.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr1.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr1.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr1.asm to Ia32/ReadDr1.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr2.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr2.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr2.asm to Ia32/ReadDr2.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr3.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr3.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr3.asm to Ia32/ReadDr3.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr4.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr4.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr4.asm to Ia32/ReadDr4.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr5.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr5.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr5.asm to Ia32/ReadDr5.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr6.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr6.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr6.asm to Ia32/ReadDr6.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDr7.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDr7.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDr7.asm to Ia32/ReadDr7.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadEflags.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadEflags.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadEflags.asm to Ia32/ReadEflags.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm0.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:57 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm0.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm0.asm to Ia32/ReadMm0.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm1.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm1.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm1.asm to Ia32/ReadMm1.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm2.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm2.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm2.asm to Ia32/ReadMm2.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm3.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm3.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm3.asm to Ia32/ReadMm3.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm4.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm4.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm4.asm to Ia32/ReadMm4.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm5.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm5.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm5.asm to Ia32/ReadMm5.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm6.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm6.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm6.asm to Ia32/ReadMm6.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMm7.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMm7.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMm7.asm to Ia32/ReadMm7.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadMsr64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadMsr64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadMsr64.asm to Ia32/ReadMsr64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadCs.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadCs.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadCs.asm to Ia32/ReadCs.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadDs.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadDs.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadDs.asm to Ia32/ReadDs.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadEs.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadEs.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadEs.asm to Ia32/ReadEs.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadFs.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadFs.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadFs.asm to Ia32/ReadFs.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadGs.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadGs.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadGs.asm to Ia32/ReadGs.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadSs.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:56 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadSs.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadSs.asm to Ia32/ReadSs.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadTr.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadTr.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadTr.asm to Ia32/ReadTr.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadGdtr.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadGdtr.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadGdtr.asm to Ia32/ReadGdtr.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadIdtr.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadIdtr.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadIdtr.asm to Ia32/ReadIdtr.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadLdtr.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadLdtr.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadLdtr.asm to Ia32/ReadLdtr.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadTsc.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadTsc.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadTsc.asm to Ia32/ReadTsc.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/ReadPmc.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/ReadPmc.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/ReadPmc.asm to Ia32/ReadPmc.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/RShiftU64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/RShiftU64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/RShiftU64.asm to Ia32/RShiftU64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/RRotU64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/RRotU64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/RRotU64.asm to Ia32/RRotU64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/SetJump.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/SetJump.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/SetJump.asm to Ia32/SetJump.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/SwapBytes64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/SwapBytes64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/SwapBytes64.asm to Ia32/SwapBytes64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMsr64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMsr64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMsr64.asm to Ia32/WriteMsr64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteCr0.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteCr0.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteCr0.asm to Ia32/WriteCr0.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteCr2.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteCr2.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteCr2.asm to Ia32/WriteCr2.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteCr3.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:55 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteCr3.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteCr3.asm to Ia32/WriteCr3.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteCr4.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteCr4.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteCr4.asm to Ia32/WriteCr4.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr0.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr0.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr0.asm to Ia32/WriteDr0.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr1.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr1.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr1.asm to Ia32/WriteDr1.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr2.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr2.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr2.asm to Ia32/WriteDr2.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr3.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr3.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr3.asm to Ia32/WriteDr3.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr4.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr4.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr4.asm to Ia32/WriteDr4.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr5.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr5.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr5.asm to Ia32/WriteDr5.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr6.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr6.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr6.asm to Ia32/WriteDr6.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteDr7.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteDr7.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteDr7.asm to Ia32/WriteDr7.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteGdtr.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteGdtr.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteGdtr.asm to Ia32/WriteGdtr.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteIdtr.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteIdtr.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteIdtr.asm to Ia32/WriteIdtr.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteLdtr.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteLdtr.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteLdtr.asm to Ia32/WriteLdtr.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm0.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm0.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm0.asm to Ia32/WriteMm0.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm1.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:54 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm1.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm1.asm to Ia32/WriteMm1.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm2.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm2.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm2.asm to Ia32/WriteMm2.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm3.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm3.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm3.asm to Ia32/WriteMm3.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm4.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm4.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm4.asm to Ia32/WriteMm4.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm5.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm5.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm5.asm to Ia32/WriteMm5.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm6.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm6.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm6.asm to Ia32/WriteMm6.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/WriteMm7.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/WriteMm7.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/WriteMm7.asm to Ia32/WriteMm7.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/Wbinvd.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/Wbinvd.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/Wbinvd.asm to Ia32/Wbinvd.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/RdRand.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/RdRand.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/RdRand.asm to Ia32/RdRand.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/EnablePaging64.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/EnablePaging64.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/EnablePaging64.asm to Ia32/EnablePaging64.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Convert Ia32/DivU64x64Remainder.asm to NASM
Jordan Justen [Tue, 31 May 2016 01:51:53 +0000 (18:51 -0700)]
MdePkg BaseLib: Convert Ia32/DivU64x64Remainder.asm to NASM

The BaseTools/Scripts/ConvertMasmToNasm.py script was used to convert
Ia32/DivU64x64Remainder.asm to Ia32/DivU64x64Remainder.nasm

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
7 years agoMdePkg BaseLib: Remove unused GNU assembly files
Jordan Justen [Wed, 5 Nov 2014 22:09:10 +0000 (14:09 -0800)]
MdePkg BaseLib: Remove unused GNU assembly files

These routines are defined in GccInline.c.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
7 years agoMdePkg BaseLib Thunk16: Add Thunk16 NASM versions for MSFT/INTEL
Jordan Justen [Mon, 1 Sep 2014 17:23:33 +0000 (17:23 +0000)]
MdePkg BaseLib Thunk16: Add Thunk16 NASM versions for MSFT/INTEL

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
7 years agoMdePkg BaseLib Ia32/DivU64x64Remainder: Make _@DivRemU64x64 private
Jordan Justen [Fri, 17 Oct 2014 22:10:05 +0000 (15:10 -0700)]
MdePkg BaseLib Ia32/DivU64x64Remainder: Make _@DivRemU64x64 private

This helps generate proper code when converted to NASM, and there is
also no reason for this symbol to be public.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
7 years agoMdePkg BaseLib X64: Tag MSFT/INTEL for .asm routines in GccInline.c
Jordan Justen [Fri, 17 Oct 2014 19:47:02 +0000 (12:47 -0700)]
MdePkg BaseLib X64: Tag MSFT/INTEL for .asm routines in GccInline.c

Once the MASM code is converted to NASM, it will be linked into GCC
builds. Since GccInline.c provides these routines for GCC, we need to
prevent this linking.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
7 years agoMdePkg BaseLib Ia32 assembly: Specify DWORD sizes
Jordan Justen [Fri, 25 Jul 2014 01:15:13 +0000 (18:15 -0700)]
MdePkg BaseLib Ia32 assembly: Specify DWORD sizes

NASM wants this code to specify a size.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
7 years agoMdePkg BaseLib: EXTERNDEF=>EXTERN in X64/SetJump
Jordan Justen [Thu, 16 Oct 2014 05:55:36 +0000 (22:55 -0700)]
MdePkg BaseLib: EXTERNDEF=>EXTERN in X64/SetJump

NASM doesn't support EXTERNDEF, so convert this to EXTERN.

This will make it easier to convert this code to NASM using an
automated script.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
7 years agoSecurityPkg: AuthVariableLib: Cache UserPhysicalPresent in AuthVariableLib
Zhang, Chao B [Mon, 27 Jun 2016 03:10:07 +0000 (11:10 +0800)]
SecurityPkg: AuthVariableLib: Cache UserPhysicalPresent in AuthVariableLib

AuthVariableLib is updated to cache the UserPhysicalPresent state to global variable. This avoids calling PlatformSecureLib during runtime and makes PhysicalPresent state consistent during one boot.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
7 years agoIntelFsp2Pkg-BaseFspCommonLib: Add funtion to return the reset required status
Yarlagadda, Satya P [Fri, 24 Jun 2016 02:38:02 +0000 (10:38 +0800)]
IntelFsp2Pkg-BaseFspCommonLib: Add funtion to return the reset required status

Added new funtion in FSPCommonLib to update the FSP API return status with
the requested return status and return the control to the boot loader.

Cc: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Satya Yarlagadda <satya.p.yarlagadda@intel.com>
Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
7 years agoMdeModulePkg/SetupBrowser: Fix the typo in the comment
Gary Lin [Fri, 24 Jun 2016 09:40:28 +0000 (17:40 +0800)]
MdeModulePkg/SetupBrowser: Fix the typo in the comment

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Lin <glin@suse.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
7 years agoEdkCompatibilityPkg: Fix the typo in the comment
Gary Lin [Fri, 24 Jun 2016 09:40:29 +0000 (17:40 +0800)]
EdkCompatibilityPkg: Fix the typo in the comment

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Lin <glin@suse.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
7 years agoMdeModulePkg PiDxeS3BootScriptLib: Use a specific name for mSmst
Star Zeng [Fri, 24 Jun 2016 04:34:59 +0000 (12:34 +0800)]
MdeModulePkg PiDxeS3BootScriptLib: Use a specific name for mSmst

When a driver also uses a same name, there will be a link error:
one or more multiply defined symbols found.
Use a specific name for mSmst to avoid the link error.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
7 years agoMdeModulePkg/UefiBootManagerLib: Fix data in MemoryTypeInformation
Sunny Wang [Thu, 23 Jun 2016 07:45:00 +0000 (15:45 +0800)]
MdeModulePkg/UefiBootManagerLib: Fix data in MemoryTypeInformation

After booting a large-size ISO RAM disk (HTTP boot option pointing to
a ISO file) and reboot system, system will possibly run into the
following ASSERT because the BDS core code doesn't consider the
case that Memory page management (Page.c) would possibly NOT update
current memory usage statistics(CurrentMemoryTypeInformation) if
system allocates a memory buffer with a large number of pages.
ASSERT [DxeCore] u:\MdeModulePkg\Core\Dxe\Gcd\Gcd.c(2273):
Length >= MinimalMemorySizeNeeded

The BDS code block for skipping counting reserved memory occupied
by RAM Disk didn't consider the Memory page management's behavior
mentioned above, which caused that the
CurrentMemoryTypeInformation[Index1].NumberOfPages will be updated
to a "very big value" because RamDiskSizeInPages is bigger than
CurrentMemoryTypeInformation[Index1].NumberOfPages. For example,
NumberOfPages is 0x9000 (current use) and RamDiskSizeInPages is
0xC0000 (ISO image size). The result will become a very big value
0xFFF49000.

Therefore, we need to add a check to prevent BDS core code updating
wrong data (very big value) to MemoryTypeInformation variable. This
code change is a improvement for fixing this issue for most cases.
There is still a corner case even when the memory bins don't include
the RAM disk memory, the memory used by all other modules exceeds
RamDiskSizeInPages. Ray will send the other patch to fix this corner
case.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Sunny Wang <sunnywang@hpe.com>
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com>
Reviewed-by: Ruiyu Ni <Ruiyu.ni@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
7 years agoNetworkPkg: Avoid potential NULL pointer dereference
Jiaxin Wu [Fri, 24 Jun 2016 07:19:44 +0000 (15:19 +0800)]
NetworkPkg: Avoid potential NULL pointer dereference

The commit of 6b16c9e7 removes ASSERT and use error handling
in IpSecDxe driver, but may cause the potential NULL pointer
dereference. So, this patch is used to avoid NULL pointer
dereference.

Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Zhang Lubo <lubo.zhang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
7 years agoMdeModulePkg: SdMmc: Add delay before eMMC reset
Joe Zhou [Wed, 22 Jun 2016 15:09:11 +0000 (23:09 +0800)]
MdeModulePkg: SdMmc: Add delay before eMMC reset

This delay is necessary for eMMC reset to working properly.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Joe Zhou <shjzhou@marvell.com>
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>