Home
last modified time | relevance | path

Searched refs:cx (Results 1 – 25 of 59) sorted by relevance

123

/device/linaro/bootloader/edk2/DuetPkg/BootSector/
Dbs16.S96 movw RootEntries(%bp), %cx # cx = RootEntries
97 …shlw $FAT_DIRECTORY_ENTRY_SHIFT, %cx # cx = cx * 32 = cx * sizeof(FAT_DIRECTORY_ENTRY) = Size o…
98 movw %cx, %bx # bx = size of the Root Directory in bytes
148 subw $FAT_DIRECTORY_ENTRY_SIZE, %cx # Decrement cx
155 …movw %bx, %cx # cx = Start Cluster for EFILDR <--------------------…
161 movw %cx, %ax # ax = StartCluster
189 movw $7, %cx
202 # cx = Blocks
211 movw %bx, %cx # cx = Number of blocks to read
221 cmpw %bx, %cx # Compare (Blocks) to (MaxSector - Sector + 1)
[all …]
Dbs32.S110 movw RootEntries(%bp), %cx # cx = RootEntries
111 …shlw $FAT_DIRECTORY_ENTRY_SHIFT, %cx # cx = cx * 32 = cx * sizeof(FAT_DIRECTORY_ENTRY) = Size o…
112 movw %cx, %bx # bx = size of the Root Directory in bytes
169 subw $FAT_DIRECTORY_ENTRY_SIZE, %cx # Decrement cx
176 …movw %bx, %cx # cx = Start Cluster for EFILDR <--------------------…
182 movw %cx, %ax # ax = StartCluster
210 movw $6, %cx
223 # cx = Blocks
232 movw %bx, %cx # cx = Number of blocks to read
242 cmpw %bx, %cx # Compare (Blocks) to (MaxSector - Sector + 1)
[all …]
Dbs16.asm94 mov cx,word ptr [bp+RootEntries] ; cx = RootEntries
95 …shl cx,FAT_DIRECTORY_ENTRY_SHIFT ; cx = cx * 32 = cx * sizeof(FAT_DIRECTORY_ENTRY) = Size o…
96 mov bx,cx ; bx = size of the Root Directory in bytes
146 sub cx,FAT_DIRECTORY_ENTRY_SIZE ; Decrement cx
153 …mov cx,bx ; cx = Start Cluster for EFILDR <--------------------…
159 mov ax,cx ; ax = StartCluster
187 mov cx, 7
199 ; cx = Blocks
208 mov cx,bx ; cx = Number of blocks to read
218 cmp cx,bx ; Compare (Blocks) to (MaxSector - Sector + 1)
[all …]
Dbs32.asm109 mov cx,word ptr [bp+RootEntries] ; cx = RootEntries
110 …shl cx,FAT_DIRECTORY_ENTRY_SHIFT ; cx = cx * 32 = cx * sizeof(FAT_DIRECTORY_ENTRY) = Size o…
111 mov bx,cx ; bx = size of the Root Directory in bytes
168 sub cx,FAT_DIRECTORY_ENTRY_SIZE ; Decrement cx
175 …mov cx,bx ; cx = Start Cluster for EFILDR <--------------------…
181 mov ax,cx ; ax = StartCluster
209 mov cx, 6
221 ; cx = Blocks
230 mov cx,bx ; cx = Number of blocks to read
240 cmp cx,bx ; Compare (Blocks) to (MaxSector - Sector + 1)
[all …]
Dstart.S62 # cx = Start Cluster of EfiLdr
68 pushw %cx
92 movw (%di), %cx
107 popw %cx
108 # cx = Start Cluster of Efildr -> BS.com has filled already
139 # cx = ClusterNumber
146 pushw %cx # Push Start Cluster onto stack
149 movw %cx, %ax # ax = ClusterNumber
153 movw %cx, %ax # ax = ClusterNumber
155 …addw %cx, %ax # ax = ClusterNumber * 2 + ClusterNumber = ClusterNumb…
[all …]
Dstart16.S63 # cx = Start Cluster of EfiLdr
69 pushw %cx
93 movw (%di), %cx
108 popw %cx
109 # cx = Start Cluster of Efildr -> BS.com has filled already
140 # cx = ClusterNumber
147 pushw %cx # Push Start Cluster onto stack
150 movw %cx, %ax # ax = ClusterNumber
154 movw %cx, %ax # ax = ClusterNumber
172 movw %cx, %ax # ax = ClusterNumber
[all …]
Dstart16.asm59 ; cx = Start Cluster of EfiLdr
65 push cx
89 mov cx,word ptr[di]
104 pop cx
105 ; cx = Start Cluster of Efildr -> BS.com has filled already
136 ; cx = ClusterNumber
143 push cx ; Push Start Cluster onto stack
146 mov ax,cx ; ax = ClusterNumber
150 mov ax,cx ; ax = ClusterNumber
168 mov ax,cx ; ax = ClusterNumber
[all …]
Dstart32.S77 # cx = Start Cluster of EfiLdr
84 pushw %cx
108 movw (%di), %cx
123 popw %cx
124 # cx = Start Cluster of Efildr -> BS.com has filled already
155 # cx = ClusterNumber
162 pushw %cx # Push Start Cluster onto stack
165 movw %cx, %ax # ax = ClusterNumber
169 movw %cx, %ax # ax = ClusterNumber
187 movw %cx, %ax # ax = ClusterNumber
[all …]
Dstart.asm59 ; cx = Start Cluster of EfiLdr
65 push cx
89 mov cx,word ptr[di]
104 pop cx
105 ; cx = Start Cluster of Efildr -> BS.com has filled already
136 ; cx = ClusterNumber
143 push cx ; Push Start Cluster onto stack
146 mov ax,cx ; ax = ClusterNumber
150 mov ax,cx ; ax = ClusterNumber
152 …add ax,cx ; ax = ClusterNumber * 2 + ClusterNumber = ClusterNumb…
[all …]
Dstart64.S63 # cx = Start Cluster of EfiLdr
69 pushw %cx
93 movw (%di), %cx
108 popw %cx
109 # cx = Start Cluster of Efildr -> BS.com has filled already
127 movw $18,%cx
152 # cx = ClusterNumber
159 pushw %cx # Push Start Cluster onto stack
162 movw %cx,%ax # ax = ClusterNumber
166 movw %cx,%ax # ax = ClusterNumber
[all …]
Dstart32.asm73 ; cx = Start Cluster of EfiLdr
80 push cx
104 mov cx,word ptr[di]
119 pop cx
120 ; cx = Start Cluster of Efildr -> BS.com has filled already
151 ; cx = ClusterNumber
158 push cx ; Push Start Cluster onto stack
161 mov ax,cx ; ax = ClusterNumber
165 mov ax,cx ; ax = ClusterNumber
183 mov ax,cx ; ax = ClusterNumber
[all …]
Dst16_64.S63 # cx = Start Cluster of EfiLdr
69 pushw %cx
93 movw (%di), %cx
108 popw %cx
109 # cx = Start Cluster of Efildr -> BS.com has filled already
127 movw $18,%cx
152 # cx = ClusterNumber
159 pushw %cx # Push Start Cluster onto stack
162 movw %cx,%ax # ax = ClusterNumber
166 movw %cx,%ax # ax = ClusterNumber
[all …]
Dst32_64.S78 # cx = Start Cluster of EfiLdr
84 pushw %cx
108 movw (%di), %cx
123 popw %cx
124 # cx = Start Cluster of Efildr -> BS.com has filled already
142 movw $18,%cx
167 # cx = ClusterNumber
174 pushw %cx # Push Start Cluster onto stack
177 movw %cx,%ax # ax = ClusterNumber
181 movw %cx,%ax # ax = ClusterNumber
[all …]
Dstart64.asm59 ; cx = Start Cluster of EfiLdr
65 push cx
89 mov cx,word ptr[di]
104 pop cx
105 ; cx = Start Cluster of Efildr -> BS.com has filled already
123 mov cx, 18
148 ; cx = ClusterNumber
155 push cx ; Push Start Cluster onto stack
158 mov ax,cx ; ax = ClusterNumber
162 mov ax,cx ; ax = ClusterNumber
[all …]
Dst16_64.asm59 ; cx = Start Cluster of EfiLdr
65 push cx
89 mov cx,word ptr[di]
104 pop cx
105 ; cx = Start Cluster of Efildr -> BS.com has filled already
123 mov cx, 18
148 ; cx = ClusterNumber
155 push cx ; Push Start Cluster onto stack
158 mov ax,cx ; ax = ClusterNumber
162 mov ax,cx ; ax = ClusterNumber
[all …]
Dst32_64.asm73 ; cx = Start Cluster of EfiLdr
80 push cx
104 mov cx,word ptr[di]
119 pop cx
120 ; cx = Start Cluster of Efildr -> BS.com has filled already
138 mov cx, 18
164 ; cx = ClusterNumber
171 push cx ; Push Start Cluster onto stack
174 mov ax,cx ; ax = ClusterNumber
178 mov ax,cx ; ax = ClusterNumber
[all …]
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuDxe/X64/
DCpuAsm.asm31 mov [rsp+4], cx
45 mov ss, cx
46 mov ds, cx
47 mov es, cx
48 mov fs, cx
49 mov gs, cx
DCpuAsm.S35 movw %cx, 4(%rsp)
49 movw %cx, %ss
50 movw %cx, %ds
51 movw %cx, %es
52 movw %cx, %fs
53 movw %cx, %gs
DCpuAsm.nasm32 mov [rsp+4], cx
46 o16 mov ss, cx
47 o16 mov ds, cx
48 o16 mov es, cx
49 o16 mov fs, cx
50 o16 mov gs, cx
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuDxe/Ia32/
DCpuAsm.S34 movw %cx, 4(%esp)
49 movw %cx, %ss
50 movw %cx, %ds
51 movw %cx, %es
52 movw %cx, %fs
53 movw %cx, %gs
DCpuAsm.asm34 mov [esp+4], cx
49 mov ss, cx
50 mov ds, cx
51 mov es, cx
52 mov fs, cx
53 mov gs, cx
DCpuAsm.nasm32 mov [esp+4], cx
47 o16 mov ss, cx
48 o16 mov ds, cx
49 o16 mov es, cx
50 o16 mov fs, cx
51 o16 mov gs, cx
/device/linaro/bootloader/edk2/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/
DAsmFuncs.S32 movw %cx, %ss
33 movw %cx, %ds
34 movw %cx, %es
35 movw %cx, %fs
36 movw %cx, %gs
DAsmFuncs.asm33 mov ds, cx
34 mov es, cx
35 mov fs, cx
36 mov gs, cx
37 mov ss, cx
DAsmFuncs.nasm35 o16 mov ds, cx
36 o16 mov es, cx
37 o16 mov fs, cx
38 o16 mov gs, cx
39 o16 mov ss, cx

123