Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1131 → Rev 1132

/kernel/trunk/sec_loader/trunk/boot/fat1x/bootsect.asm
68,11 → 68,11
mov bx, 55AAh
int 13h
mov si, aNoLBA
jc err
jc err_
cmp bx, 0AA55h
jnz err
jnz err_
test cx, 1
jz err
jz err_
else
mov ah, 8
int 13h
122,7 → 122,7
jz kordldr_ok
noloader:
mov si, aLoaderNotFound
err:
err_:
call out_string
mov si, aPressAnyKey
call out_string
185,7 → 185,7
mov ah, 42h
int 13h
mov si, aReadError
jc err
jc err_
; restore stack
add sp, 10h
; increase current sector & buffer; decrease number of sectors
257,7 → 257,7
dec si
jnz @b
mov si, aReadError
jmp err
jmp err_
@@:
pop ax
mov ax, es
389,4 → 389,4
display 13,10
}
 
show read_sectors, read_sectors2, lookup_in_root_dir, scan_for_filename, err, noloader
show read_sectors, read_sectors2, lookup_in_root_dir, scan_for_filename, err_, noloader
/kernel/trunk/sec_loader/trunk/boot/fat1x/build.bat
0,0 → 1,3
@fasm -m 65535 bootsect.asm bootsect.bin
@fasm -m 65535 kordldr.f1x.asm kordldr.f1x
@pause
/kernel/trunk/sec_loader/trunk/boot/fat1x/kordldr.f1x.asm
53,7 → 53,7
read_sectors2 dw ?
lookup_in_root_dir dw ?
scan_for_filename dw ?
err dw ?
err_ dw ?
noloader dw ?
cachelimit dw ?
filesize: ; will be used to save file size
116,7 → 116,7
jae @f
nomem:
mov si, nomem_str
jmp [err]
jmp [err_]
@@:
shr ax, 3
mov [cachelimit], ax ; size of cache - 1
182,7 → 182,7
mov di, secondary_loader_info
call load_file
test bx, bx
mov bx, [err]
mov bx, [err_]
jz @f
mov si, aKernelNotFound
jmp bx