Displaying 2 results from an estimated 2 matches for "fat_load_done".
2003 Dec 27
0
2 disks boot patch
...... ;
+; begin - freddy77
+
+load_fat:
+; end - freddy77
xor ax,ax
cwd
inc dx ; DX:AX <- 64K
div word [bxBytesPerSec] ; sectors/64K
mov si,ax
push es
mov bx,fat_seg ; Load into fat_seg:0000
mov es,bx
@@ -730,20 +738,25 @@
call getlinsecsr
sub cx,bp
jz fat_load_done ; Last moby?
add eax,ebp ; Advance sector count
mov bx,es ; Next 64K moby
add bx,1000h
mov es,bx
jmp short fat_load_loop
fat_load_done:
pop es
+; begin - freddy77
+ ret
+
+load_fat_next:
+; end - freddy77
;
; Fine, now we have the FAT in memory. How big is a cluster, re...
2003 Dec 27
0
FW: 2 disks boot patch
...... ;
+; begin - freddy77
+
+load_fat:
+; end - freddy77
xor ax,ax
cwd
inc dx ; DX:AX <- 64K
div word [bxBytesPerSec] ; sectors/64K
mov si,ax
push es
mov bx,fat_seg ; Load into fat_seg:0000
mov es,bx
@@ -730,20 +738,25 @@
call getlinsecsr
sub cx,bp
jz fat_load_done ; Last moby?
add eax,ebp ; Advance sector count
mov bx,es ; Next 64K moby
add bx,1000h
mov es,bx
jmp short fat_load_loop
fat_load_done:
pop es
+; begin - freddy77
+ ret
+
+load_fat_next:
+; end - freddy77
;
; Fine, now we have the FAT in memory. How big is a cluster, re...