Lines Matching refs:mov
66 %define BS2_API_TEMPLATE_ACTION(a_Name) mov dword [NAME(g_pfn %+ a_Name %+ _r86)], dword NAME(a_Name %+ _r86)
71 %define BS2_API_TEMPLATE_ACTION(a_Name) mov word [NAME(g_pfn %+ a_Name %+ _p16)], word NAME(a_Name %+ _p16)
73 mov eax, BS2_SEL_CS16
75 %define BS2_API_TEMPLATE_ACTION(a_Name) mov [NAME(g_pfn %+ a_Name %+ _p16) + 2], ax
80 %define BS2_API_TEMPLATE_ACTION(a_Name) mov dword [NAME(g_pfn %+ a_Name %+ _p32)], dword NAME(a_Name %+ _p32)
85 %define BS2_API_TEMPLATE_ACTION(a_Name) mov dword [NAME(g_pfn %+ a_Name %+ _p64)], dword NAME(a_Name %+ _p64)
89 %define BS2_API_TEMPLATE_ACTION(a_Name) mov dword [NAME(g_pfn %+ a_Name %+ _p64) + 4], eax
93 mov dword [g_u32Bs2ApiMagic], BS2_API_MAGIC
94 mov dword [g_u32Bs2ApiEndMagic], BS2_API_MAGIC
95 mov dword [g_u32Bs2ApiVersion], BS2_API_VERSION
100 mov dl, [g_bBootDrv]
109 mov eax, BS2_BIG_LOAD_ADDR
117 mov eax, BS2_BIG_LOAD_ADDR
125 mov eax, BS2_BIG_LOAD_ADDR
137 mov eax, BS2_BIG_LOAD_ADDR
144 mov eax, BS2_BIG_LOAD_ADDR
157 mov eax, [edx + IMAGE_OPTIONAL_HEADER32.AddressOfEntryPoint]
163 mov eax, [edx + IMAGE_OPTIONAL_HEADER64.AddressOfEntryPoint]
182 mov eax, eax
246 mov ah, 08h
248 mov es, di
251 mov bMaxSector, cl ; Do the cl[7:6]+ch stuff so we can address 255 sectors on the fake 63MB floppy.
252 mov bMaxHead, dh
253 mov bMaxCylinder, ch ; See above.
254 mov dl, bSavedDiskNo
278 mov cx, 0001h ; sector (1-based), cylinder (0-based).
285 mov cl, 1
290 mov dh, 0
306 mov SegTemp, ax ; the 64KB segment we use for temporary storage.
309 mov al, '.'
313 mov eax, 0cccccccch
314 mov di, SegTemp
315 mov es, di
319 mov cx, 4000h
332 mov di, bx
338 mov ax, di
342 mov ax, 64
344 mov di, ax ; save the number of sectors we read
360 mov ah, 02h ; ah=read function
373 mov cl, 1
380 mov dh, 0
383 mov fStatus, 1
401 mov edi, pbHighDst
418 mov edi, pbHighDst
421 mov ecx, 10000h / 4
426 mov edi, pbHighDst
429 mov ecx, 10000h / 4
433 mov fStatus, 2
436 mov pbHighDst, edi
456 mov al, 13
458 mov al, 10
470 mov sp, bp
479 mov edi, pbHighDst