/device/linaro/bootloader/edk2/OvmfPkg/Library/LoadLinuxLib/X64/ |
D | JumpToKernel.nasm | 38 DB 0x48, 0xcb ; retfq 43 DB 0xb8, 0x18, 0x0, 0x0, 0x0 ; movl $0x18, %eax 44 DB 0x8e, 0xd8 ; movl %eax, %ds 45 DB 0x8e, 0xc0 ; movl %eax, %es 46 DB 0x8e, 0xe0 ; movl %eax, %fs 47 DB 0x8e, 0xe8 ; movl %eax, %gs 48 DB 0x8e, 0xd0 ; movl %eax, %ss 51 DB 0xf, 0x20, 0xc0 ; movl %cr0, %eax 52 DB 0xf, 0xba, 0xf8, 0x1f ; btcl $31, %eax 53 DB 0xf, 0x22, 0xc0 ; movl %eax, %cr0 [all …]
|
/device/linaro/bootloader/edk2/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/ |
D | SecEntry.asm | 88 DB 66h 273 DB 0 274 DB 092h ; present, ring 0, data, expand-up, writable 275 DB 0CFh ; page-granular, 32-bit 276 DB 0 283 DB 0 284 DB 09Bh ; present, ring 0, data, expand-up, not-writable 285 DB 0CFh ; page-granular, 32-bit 286 DB 0 293 DB 0 [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/ResetVector/Vtf0/Ia16/ |
D | Real16ToFlat32.asm | 98 DB 0 ; base 23:16 99 DB 0 ; sys flag, dpl, type 100 DB 0 ; limit 19:16, flags 101 DB 0 ; base 31:24 107 DB 0 ; base 23:16 108 DB PRESENT_FLAG(1)|DPL(0)|SYSTEM_FLAG(1)|DESC_TYPE(DATA32_TYPE) 109 DB GRANULARITY_FLAG(1)|DEFAULT_SIZE32(1)|CODE64_FLAG(0)|UPPER_LIMIT(0xf) 110 DB 0 ; base 31:24 116 DB 0 ; base 23:16 117 DB PRESENT_FLAG(1)|DPL(0)|SYSTEM_FLAG(1)|DESC_TYPE(CODE32_TYPE) [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/ |
D | SmiException.asm | 39 DB 0 ; BaseMid 40 DB 9bh 41 DB 0cfh ; LimitHigh 42 DB 0 ; BaseHigh 46 DB 0 ; BaseMid 47 DB 9bh 48 DB 0cfh ; LimitHigh 49 DB 0 ; BaseHigh 53 DB 0 ; BaseMid 54 DB 93h [all …]
|
D | SmiEntry.asm | 54 DB 0bbh ; mov bx, imm16 56 DB 2eh, 0a1h ; mov ax, cs:[offset16] 60 DB 66h, 2eh, 0a1h ; mov eax, cs:[offset16] 64 DB 66h 67 DB 0b8h ; mov ax, imm16 71 DB 66h, 0bfh ; mov edi, SMBASE 73 DB 67h 77 DB 66h 79 DB 66h 82 DB 66h, 0eah [all …]
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/ |
D | Thunk16.asm | 78 DB 16h ; push ss 79 DB 0eh ; push cs 80 DB 66h 83 DB 66h 89 DB 6 ; push es 90 DB 1eh ; push ds 91 DB 66h, 60h ; pushad 92 DB 66h, 0bah ; mov edx, imm32 113 DB 66h 120 DB 66h, 2eh, 89h, 87h ; mov cs:[bx + (@64Eip - @Base)], eax [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/ |
D | SmiException.asm | 33 DB 0 ; BaseMid 34 DB 9bh 35 DB 0cfh ; LimitHigh 36 DB 0 ; BaseHigh 40 DB 0 ; BaseMid 41 DB 9bh 42 DB 0cfh ; LimitHigh 43 DB 0 ; BaseHigh 47 DB 0 ; BaseMid 48 DB 93h [all …]
|
D | SmiEntry.asm | 68 DB 0bbh ; mov bx, imm16 71 DB 2eh, 0a1h ; mov ax, cs:[offset16] 73 DB 48h ; dec ax 74 DB 2eh 76 DB 66h, 2eh, 0a1h ; mov eax, cs:[offset16] 78 DB 2eh 80 DB 66h, 2eh 83 DB 0b8h ; mov ax, imm16 85 DB 2eh 88 DB 66h, 0bfh ; mov edi, SMBASE [all …]
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/ |
D | Thunk16.asm | 80 DB 16h ; push ss 81 DB 0eh ; push cs 82 DB 66h 85 DB 66h 91 DB 6 ; push es 92 DB 1eh ; push ds 93 DB 66h, 60h ; pushad 94 DB 66h, 0bah ; mov edx, imm32 115 DB 66h 122 DB 66h, 2eh, 89h, 87h ; mov cs:[bx + (@64Eip - @Base)], eax [all …]
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Thunk16/X64/ |
D | Thunk16.asm | 34 DB 0 35 DB 9bh 36 DB 8fh ; 16-bit segment 37 DB 0 41 DB 0 42 DB 93h 43 DB 8fh ; 16-bit segment 44 DB 0 135 DB 66h 168 DB 2eh, 0fh, 1, 1eh [all …]
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/IA32/ |
D | InterruptTable.asm | 48 DB 0cfh ; IRET 51 DB 0cfh ; IRET 54 DB 0cfh ; IRET 57 DB 0cfh ; IRET 60 DB 0cfh ; IRET 63 DB 0cfh ; IRET 66 DB 0cfh ; IRET 69 DB 0cfh ; IRET
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/X64/ |
D | InterruptTable.asm | 46 DB 0cfh ; IRET 49 DB 0cfh ; IRET 52 DB 0cfh ; IRET 55 DB 0cfh ; IRET 58 DB 0cfh ; IRET 61 DB 0cfh ; IRET 64 DB 0cfh ; IRET 67 DB 0cfh ; IRET
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/ |
D | S3Asm.asm | 38 DB 0b8h, 30h, 0 ; mov ax, 30h as selector 46 DB 66h 50 DB 66h 56 DB 0eah ; jmp far @jmp_addr 65 DB 8dh, 05h ; lea eax, AsmTransferControl16 73 DB 0b8h, 30h, 0 ; mov ax, 30h as selector 80 DB 66h 81 DB 83h, 0e0h, 0feh ; and eax, 0fffffffeh ; Clear PE bit (bit #0) 82 DB 0fh, 22h, 0c0h ; mov cr0, eax ; Activate real mode 83 DB 0eah ; jmp far AsmJmpAddr32
|
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/IA32/ |
D | S3Asm.asm | 42 DB 0b8h, 30h, 0 ; mov ax, 30h as selector 49 DB 66h 50 DB 83h, 0e0h, 0feh ; and eax, 0fffffffeh ; Clear PE bit (bit #0) 51 DB 0fh, 22h, 0c0h ; mov cr0, eax ; Activate real mode 52 DB 0eah ; jmp far @jmp_addr
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Thunk16/Ia32/ |
D | Thunk16.asm | 38 DB 0 39 DB 9bh 40 DB 8fh ; 16-bit segment 41 DB 0 45 DB 0 46 DB 93h 47 DB 8fh ; 16-bit segment 48 DB 0 135 DB 0eah
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/ |
D | S3Asm.asm | 46 DB 0b8h, 30h, 0 ; mov ax, 30h as selector 53 DB 66h 54 DB 83h, 0e0h, 0feh ; and eax, 0fffffffeh ; Clear PE bit (bit #0) 55 DB 0fh, 22h, 0c0h ; mov cr0, eax ; Activate real mode 56 DB 0eah ; jmp far @jmp_addr
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
D | EnablePaging64.asm | 52 DB 67h, 48h ; 32-bit address size, 64-bit operand size 54 DB 67h, 48h 56 DB 67h, 48h 58 DB 67h, 48h 60 DB 48h
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
D | EnablePaging64.asm | 54 DB 67h, 48h ; 32-bit address size, 64-bit operand size 56 DB 67h, 48h 58 DB 67h, 48h 60 DB 67h, 48h 62 DB 48h
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibMmx/X64/ |
D | SetMem32.asm | 35 DB 49h, 0fh, 6eh, 0c0h ; movd mm0, r8 (Value) 40 DB 0fh, 70h, 0C0h, 44h ; pshufw mm0, mm0, 44h 42 DB 0fh, 0e7h, 02h ; movntq [rdx], mm0 48 DB 0fh, 7eh, 02h ; movd [rdx], mm0
|
D | CopyMem.asm | 49 DB 49h, 0fh, 7eh, 0c2h ; movd r10, mm0 (Save mm0 in r10) 51 DB 0fh, 6fh, 06h ; movd mm0, [rsi] 52 DB 0fh, 0e7h, 07h ; movntq [rdi], mm0 57 DB 49h, 0fh, 6eh, 0c2h ; movd mm0, r10 (Restore mm0)
|
D | ZeroMem.asm | 40 DB 0fh, 0efh, 0c0h ; pxor mm0, mm0 42 DB 0fh, 0e7h, 7 ; movntq [rdi], mm0 45 DB 0fh, 0aeh, 0f0h ; mfence
|
/device/linaro/bootloader/edk2/IntelFspPkg/FspSecCore/Vtf0/Ia16/ |
D | ResetVec.asm16 | 30 TIMES 0x10-($-$$) DB 0 39 TIMES 0x20-($-$$) DB 0 57 TIMES 0x30-($-$$) DB 0 75 DB 0x0e9 80 TIMES 0x38-($-$$) DB 0 90 TIMES 0x3c-($-$$) DB 0
|
/device/linaro/bootloader/edk2/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Ia16/ |
D | ResetVec.asm16 | 30 TIMES 0x10-($-$$) DB 0 39 TIMES 0x20-($-$$) DB 0 57 TIMES 0x30-($-$$) DB 0 75 DB 0x0e9 80 TIMES 0x38-($-$$) DB 0 90 TIMES 0x3c-($-$$) DB 0
|
/device/linaro/bootloader/edk2/UefiCpuPkg/SecCore/Ia32/ |
D | ResetVec.nasmb | 37 TIMES 0x10-($-$$) DB 0 44 TIMES 0x20-($-$$) DB 0 62 TIMES 0x30-($-$$) DB 0 79 DB 0e9h 83 TIMES 0x38-($-$$) DB 0 92 TIMES 0x3c-($-$$) DB 0
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/X64/ |
D | EfiCopyMem.asm | 53 DB 49h, 0fh, 7eh, 0c2h ; movd r10, mm0 (Save mm0 in r10) 55 DB 0fh, 6fh, 06h ; movd mm0, [rsi] 56 DB 48h, 0fh, 7eh, 07h ; movd [rdi], mm0 60 DB 49h, 0fh, 6eh, 0c2h ; movd mm0, r10 (Restore mm0)
|