/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
FlushCacheLine.c | 24 mov eax, LinearAddress
local 25 clflush [eax]
|
FxRestore.c | 24 mov eax, Buffer
local 25 fxrstor [eax]
|
FxSave.c | 24 mov eax, Buffer
local 25 fxsave [eax]
|
InterlockedDecrement.c | 24 mov eax, Value
local 25 lock dec dword ptr [eax]
26 mov eax, [eax]
local
|
InterlockedIncrement.c | 24 mov eax, Value
local 25 lock inc dword ptr [eax]
26 mov eax, [eax]
local
|
ReadCr0.c | 24 mov eax, cr0
local
|
ReadCr2.c | 24 mov eax, cr2
local
|
ReadCr3.c | 24 mov eax, cr3
local
|
ReadDr0.c | 24 mov eax, dr0
local
|
ReadDr1.c | 24 mov eax, dr1
local
|
ReadDr2.c | 24 mov eax, dr2
local
|
ReadDr3.c | 24 mov eax, dr3
local
|
ReadDr6.c | 24 mov eax, dr6
local
|
ReadDr7.c | 24 mov eax, dr7
local
|
ReadGdtr.c | 24 mov eax, Gdtr
local 25 sgdt fword ptr [eax]
|
ReadIdtr.c | 24 mov eax, Idtr
local 25 sidt fword ptr [eax]
|
WriteCr4.c | 24 mov eax, Value
local 25 _emit 0x0f // mov cr4, eax
|
WriteDr4.c | 24 mov eax, Value
local 25 _emit 0x0f // mov dr4, eax
|
WriteDr5.c | 24 mov eax, Value
local 25 _emit 0x0f // mov dr5, eax
|
WriteGdtr.c | 24 mov eax, Gdtr
local 25 lgdt fword ptr [eax]
|
WriteIdtr.c | 24 mov eax, Idtr
local 25 lidt fword ptr [eax]
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
FxRestore.c | 36 mov eax, Buffer
local 37 fxrstor [eax]
|
FxSave.c | 36 mov eax, Buffer
local 37 fxsave [eax]
|
ReadCr0.c | 35 mov eax, cr0
local
|
ReadCr2.c | 35 mov eax, cr2
local
|