/device/linaro/bootloader/edk2/DuetPkg/BootSector/ |
D | start.S | 71 movw $0x1900, %ax 72 movw %ax, %es 96 movw $0x1500, %ax 97 movw %ax, %es 101 movw VolId(%bp), %ax 102 …movw %ax, %es:(0) # Save Volume Id to 0:19000. we will find the correct volu… 103 movw VolId+2(%bp), %ax 104 movw %ax, %es:(2) 111 movw $0x2000, %ax 112 movw %ax, %es [all …]
|
D | start16.S | 72 movw $0x1900, %ax 73 movw %ax, %es 97 movw $0x1500, %ax 98 movw %ax, %es 102 movw VolId(%bp), %ax 103 …movw %ax, %es:0 # Save Volume Id to 0:19000. we will find the correct volu… 104 movw VolId+2(%bp), %ax 105 movw %ax, %es:2 112 movw $0x2000, %ax 113 movw %ax, %es [all …]
|
D | Mbr.S | 37 movw $0xb800, %ax 38 movw %ax, %es 39 movw $0x7c0, %ax 40 movw %ax, %ds 54 xorw %ax, %ax # AX = 0x0000 62 movw %ax, %ss # SS = 0x0000 64 movw %ax, %es # ES = 0x0000 65 movw %ax, %ds # DS = 0x0000 66 pushw %ax # PUSH 0x0000 82 xorw %ax, %ax # AX = 0 [all …]
|
D | start64.S | 72 movw $0x1900,%ax 73 movw %ax,%es 97 movw $0x1500,%ax 98 movw %ax,%es 102 movw VolId(%bp), %ax 103 movw %ax, %es:(0) 104 movw VolId+2(%bp), %ax 105 movw %ax, %es:(2) 112 movw $0x2000,%ax 113 movw %ax,%es [all …]
|
D | start16.asm | 68 mov ax,01900h 69 mov es,ax 93 mov ax,01500h 94 mov es,ax 98 mov ax,word ptr [bp+VolId] 99 …mov word ptr es:[0],ax ; Save Volume Id to 0:19000. we will find the correct … 100 mov ax,word ptr [bp+VolId+2] 101 mov word ptr es:[2],ax 108 mov ax,02000h 109 mov es,ax [all …]
|
D | start32.S | 87 movw $0x1900, %ax 88 movw %ax, %es 112 movw $0x1500, %ax 113 movw %ax, %es 117 movw VolId(%bp), %ax 118 …movw %ax, %es:0 # Save Volume Id to 0:19000. we will find the correct vol… 119 movw VolId+2(%bp), %ax 120 movw %ax, %es:2 127 movw $0x2000, %ax 128 movw %ax, %es [all …]
|
D | start.asm | 68 mov ax,01900h 69 mov es,ax 93 mov ax,01500h 94 mov es,ax 98 mov ax,word ptr [bp+VolId] 99 …mov word ptr es:[0],ax ; Save Volume Id to 0:19000. we will find the correct … 100 mov ax,word ptr [bp+VolId+2] 101 mov word ptr es:[2],ax 108 mov ax,02000h 109 mov es,ax [all …]
|
D | st32_64.S | 87 movw $0x1900,%ax 88 movw %ax,%es 112 movw $0x1500,%ax 113 movw %ax,%es 117 movw VolId(%bp), %ax 118 …movw %ax, %es:(0) # Save Volume Id to 0:19000. we will find the correct volu… 119 movw VolId+2(%bp), %ax 120 movw %ax, %es:(2) 127 movw $0x2000,%ax 128 movw %ax,%es [all …]
|
D | st16_64.S | 72 movw $0x1900,%ax 73 movw %ax,%es 97 movw $0x1500,%ax 98 movw %ax,%es 102 movw VolId(%bp), %ax 103 …movw %ax, %es:(0) # Save Volume Id to 0:19000. we will find the correct volu… 104 movw VolId+2(%bp), %ax 105 movw %ax, %es:(2) 112 movw $0x2000,%ax 113 movw %ax,%es [all …]
|
D | Mbr.asm | 39 mov ax,0b800h 40 mov es,ax 41 mov ax, 07c0h 42 mov ds, ax 55 xor ax, ax ; AX = 0x0000 63 mov ss, ax ; SS = 0x0000 65 mov es,ax ; ES = 0x0000 66 mov ds,ax ; DS = 0x0000 67 push ax ; PUSH 0x0000 82 xor ax,ax ; AX = 0 [all …]
|
D | start64.asm | 68 mov ax,01900h 69 mov es,ax 93 mov ax,01500h 94 mov es,ax 98 mov ax,word ptr [bp+VolId] 99 …mov word ptr es:[0],ax ; Save Volume Id to 0:19000. we will find the correct … 100 mov ax,word ptr [bp+VolId+2] 101 mov word ptr es:[2],ax 108 mov ax,02000h 109 mov es,ax [all …]
|
D | start32.asm | 83 mov ax,01900h 84 mov es,ax 108 mov ax,01500h 109 mov es,ax 113 mov ax,word ptr [bp+VolId] 114 …mov word ptr es:[0],ax ; Save Volume Id to 0:19000. we will find the correct … 115 mov ax,word ptr [bp+VolId+2] 116 mov word ptr es:[2],ax 123 mov ax,02000h 124 mov es,ax [all …]
|
D | st32_64.asm | 83 mov ax,01900h 84 mov es,ax 108 mov ax,01500h 109 mov es,ax 113 mov ax,word ptr [bp+VolId] 114 …mov word ptr es:[0],ax ; Save Volume Id to 0:19000. we will find the correct … 115 mov ax,word ptr [bp+VolId+2] 116 mov word ptr es:[2],ax 123 mov ax,02000h 124 mov es,ax [all …]
|
D | st16_64.asm | 68 mov ax,01900h 69 mov es,ax 93 mov ax,01500h 94 mov es,ax 98 mov ax,word ptr [bp+VolId] 99 …mov word ptr es:[0],ax ; Save Volume Id to 0:19000. we will find the correct … 100 mov ax,word ptr [bp+VolId+2] 101 mov word ptr es:[2],ax 108 mov ax,02000h 109 mov es,ax [all …]
|
D | bs16.S | 75 movw %cs, %ax # ax = 0 76 movw %ax, %ss # ss = 0 77 addw $0x1000, %ax 78 movw %ax, %ds 86 xorw %ax, %ax # ax = 0 89 pushw %ax # 0000:7bfe = MaxHead 92 pushw %ax # 0000:7bfc = MaxSector 156 movw %cs, %ax # Destination = 2000:0000 157 addw $0x2000, %ax 158 movw %ax, %es [all …]
|
D | Gpt.S | 39 movw $0xb800, %ax 40 movw %ax, %es 41 movw $0x7c0, %ax 42 movw %ax, %ds 56 xorw %ax, %ax # AX = 0x0000 64 movw %ax, %ss # SS = 0x0000 66 movw %ax, %es # ES = 0x0000 67 movw %ax, %ds # DS = 0x0000 68 pushw %ax # PUSH 0x0000 83 xorw %ax, %ax # ax = 0 [all …]
|
D | bs32.S | 89 movw %cs, %ax # ax = 0 90 movw %ax, %ss # ss = 0 91 addw $0x1000, %ax 92 movw %ax, %ds 100 xorw %ax, %ax # ax = 0 103 pushw %ax # 0000:7bfe = MaxHead 106 pushw %ax # 0000:7bfc = MaxSector 177 movw %cs, %ax # Destination = 2000:0000 178 addw $0x2000, %ax 179 movw %ax, %es [all …]
|
D | bs16.asm | 73 mov ax,cs ; ax = 0 74 mov ss,ax ; ss = 0 75 add ax,1000h 76 mov ds,ax 84 xor ax,ax ; ax = 0 87 push ax ; 0000:7bfe = MaxHead 90 push ax ; 0000:7bfc = MaxSector 154 mov ax,cs ; Destination = 2000:0000 155 add ax,2000h 156 mov es,ax [all …]
|
D | bs32.asm | 88 mov ax,cs ; ax = 0 89 mov ss,ax ; ss = 0 90 add ax,1000h 91 mov ds,ax 99 xor ax,ax ; ax = 0 102 push ax ; 0000:7bfe = MaxHead 105 push ax ; 0000:7bfc = MaxSector 176 mov ax,cs ; Destination = 2000:0000 177 add ax,2000h 178 mov es,ax [all …]
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/MpServicesOnFrameworkMpServicesThunk/X64/ |
D | MpFuncs.S | 48 .byte 0x8c,0xc8 # mov ax, cs 49 .byte 0x8e,0xd8 # mov ds, ax 50 .byte 0x8e,0xc0 # mov es, ax 51 .byte 0x8e,0xd0 # mov ss, ax 52 .byte 0x33,0xc0 # xor ax, ax 53 .byte 0x8e,0xe0 # mov fs, ax 54 .byte 0x8e,0xe8 # mov gs, ax 76 .byte 0x33,0xC0 # xor ax, ax 77 .byte 0x8E,0xD8 # mov ds, ax 91 .byte 0x66,0xB8,0x18,0x0 # mov ax, 18h [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/ |
D | MpFuncs.nasm | 55 mov ax, cs 56 mov ds, ax 57 mov es, ax 58 mov ss, ax 59 xor ax, ax 60 mov fs, ax 61 mov gs, ax 77 xor ax, ax 78 mov ds, ax 91 mov ax, 0x18 [all …]
|
D | MpFuncs.S | 51 .byte 0x8c,0xc8 # mov ax, cs 52 .byte 0x8e,0xd8 # mov ds, ax 53 .byte 0x8e,0xc0 # mov es, ax 54 .byte 0x8e,0xd0 # mov ss, ax 55 .byte 0x33,0xc0 # xor ax, ax 56 .byte 0x8e,0xe0 # mov fs, ax 57 .byte 0x8e,0xe8 # mov gs, ax 79 .byte 0x33,0xC0 # xor ax, ax 80 .byte 0x8E,0xD8 # mov ds, ax 94 .byte 0x66,0xB8,0x18,0x0 # mov ax, 18h [all …]
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/MpServicesOnFrameworkMpServicesThunk/IA32/ |
D | MpFuncs.S | 43 .byte 0x8c,0xc8 # mov ax, cs 44 .byte 0x8e,0xd8 # mov ds, ax 45 .byte 0x8e,0xc0 # mov es, ax 46 .byte 0x8e,0xd0 # mov ss, ax 47 .byte 0x33,0xc0 # xor ax, ax 48 .byte 0x8e,0xe0 # mov fs, ax 49 .byte 0x8e,0xe8 # mov gs, ax 68 .byte 0x33,0xC0 # xor ax, ax 69 .byte 0x8E,0xD8 # mov ds, ax 86 movw $0x8,%ax [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/ |
D | MpFuncs.nasm | 52 mov ax, cs 53 mov ds, ax 54 mov es, ax 55 mov ss, ax 56 xor ax, ax 57 mov fs, ax 58 mov gs, ax 71 xor ax, ax 72 mov ds, ax 85 mov ax, 0x8 [all …]
|
D | MpFuncs.S | 48 .byte 0x8c,0xc8 # mov ax, cs 49 .byte 0x8e,0xd8 # mov ds, ax 50 .byte 0x8e,0xc0 # mov es, ax 51 .byte 0x8e,0xd0 # mov ss, ax 52 .byte 0x33,0xc0 # xor ax, ax 53 .byte 0x8e,0xe0 # mov fs, ax 54 .byte 0x8e,0xe8 # mov gs, ax 72 .byte 0x33,0xC0 # xor ax, ax 73 .byte 0x8E,0xD8 # mov ds, ax 87 movw $0x8,%ax [all …]
|