summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseLib/Ia32
AgeCommit message (Expand)AuthorFilesLines
2014-09-04MdePkg NASM Thunk16: Add missing ASM_PFX for InternalAsmThunk16Jordan Justen1-1/+1
2014-09-04MdePkg NASM Thunk16: Work around NASM 2.09.04 - 2.10rc1 bugJordan Justen1-1/+5
2014-09-01MdePkg BaseLib NASM Thunk16: Initialize _16GdtrBase to 0Jordan Justen1-1/+1
2014-09-01MdePkg BaseLib NASM Thunk16: Remove remaining 'DB' codeJordan Justen1-24/+23
2014-09-01MdePkg BaseLib NASM Thunk16: Use bits 16 for 16-bit codeJordan Justen1-49/+32
2014-09-01MdePkg BaseLib NASM Thunk16: Use NASM local labelsJordan Justen1-27/+27
2014-09-01MdePkg BaseLib Thunk16: Replace IA32 GAS Thunk16 with NASM versionJordan Justen1-0/+277
2014-08-11MdePkg: Fix Clang build failureGao, Liming5-5/+5
2014-06-24Correct comment typo in AsmReadCr0() function. Gao, Liming1-2/+2
2013-12-30MdePkg: First instruction after clearing CR0.PE must be a far jmp.David Woodhouse2-29/+35
2013-12-30Clean up hard-coded offsets and other utter bogosity in Thunk16.SDavid Woodhouse1-50/+71
2013-02-17Fix CpuIdEx.asm to return correct ECX/EDX value.niruiyu1-2/+2
2013-01-07Current Thunk16.asm implementation clears reserved bits, which does not follo...li-elvin2-4/+4
2012-05-25Correct a bug in AsmCpuidEx() to return correct ECX and EDX.niruiyu2-10/+10
2011-12-28Roll back the previous change in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg Glu...lgao41-43/+20
2011-12-20Clean up the hard code offset in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg Glu...lgao41-20/+43
2011-12-15Fix the issue to clear the high 16-bit of EAX before use it Thunk code.lgao42-4/+6
2011-09-13Minor copyright format updatehhtian1-1/+1
2011-07-12MdePkg: Fix X64 clang compile issues.andrewfish1-0/+48
2010-12-06MdePkg: Fix GCC Thunk support for IA32jljusten1-2/+2
2010-11-12Fix the issue that the high 16-bit of EAX may contain invalid data, which cau...li-elvin2-4/+4
2010-08-13Refine code.sfu51-3/+3
2010-06-25Minor grammatical work--mostly adding periods. Items with ONLY period added ...myronporter10-17/+17
2010-06-22Minor grammatical work--mostly adding periods. Items with ONLY period added ...MyronPorter162-165/+165
2010-06-11Minor grammatical work--mostly adding periods. Sending separately a list of...myronporter50-63/+63
2010-06-01Fixed issue with InternalX86ReadIdtr referencing LDT read and not IDT read op...geekboy15a1-1/+1
2010-05-20Fix some typosqhuang81-2/+2
2010-05-18Update copyright formathhtian1-3/+3
2010-05-181. Restore the inline C implementation of GCC assembly files that was tempora...qhuang863-2201/+1758
2010-04-23Update the copyright notice formathhtian276-552/+552
2010-02-23Disable interrupt when changing IDTR register.klu23-3/+12
2010-02-23Temporarily remove the C implementation of some GCC assembly files in MdePkg....qhuang81-1758/+0
2010-01-27Clean up MdePkg source to correct some coding style issues, etc.qhuang81-5/+5
2009-12-07according to IA32 intel architecture spec, mwait instuction needs not the ope...eric_tian1-1/+1
2009-11-17Add ASM_PFX() for exposed symoble from assemble to Cklu21-2/+2
2009-08-24Fix file headersmdkinney2-6/+1
2009-08-19Update to make end-of-line consistent for all source files in MdePkg. There a...qhuang81-1758/+1758
2009-08-18Add ARM supportmdkinney1-0/+1758
2009-05-20Replace .globl with ASM_GLOBALxli2492-93/+93
2009-01-30Split out Synchronization Library from Base Librarymdkinney12-525/+0
2008-12-29Update copyright for files modified in this yearqhuang878-78/+78
2008-12-09Synchronize comment of BaseLib.h and it's implementation to match the Spec.gikidy2-2/+2
2008-12-05Update the text to use "x64" instead of "X64" in MdePkg.qhuang867-81/+81
2008-12-03Add AsmEnableCache() and AsmDisableCache() as the IA32 & x64 specific BaseLib...qhuang82-6/+6
2008-11-25Use ".486" for the instruction of "wbinvd"qhuang82-2/+2
2008-11-24Add EnableCache() and DisableCache() implementations for IA32 and X64 to the ...mdkinney6-0/+240
2008-11-19Detabqhuang81-8/+8
2008-11-03Update to use DOS formatqhuang87-313/+313
2008-10-31Use #include "XXX.h" for module internal header files.qhuang814-49/+49
2008-10-28sync comments.vanjeff19-77/+77