Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1131 → Rev 1132

/kernel/trunk/sec_loader/trunk/boot/cdfs/bootsect.asm
42,11 → 42,11
mov bx, 55AAh
int 13h
mov si, aNoLBA
jc err
jc err_
cmp bx, 0AA55h
jnz err
jnz err_
test cl, 1
jz err
jz err_
; get file system information
; scan for Primary Volume Descriptor
db 66h
60,7 → 60,7
jnc @f
fatal_read_err:
mov si, aReadError
err:
err_:
call out_string
mov si, aPressAnyKey
call out_string
84,7 → 84,7
jnz pvd_scan_loop
; Volume Descriptor Set Terminator reached, no PVD found - fatal error
mov si, no_pvd
jmp err
jmp err_
pvd_found:
add bx, 80h
mov ax, [bx]
103,7 → 103,7
int 12h
mov si, nomem_str
cmp ax, 71000h / 400h
jb err
jb err_
shr ax, 1
sub ax, 60000h / 800h
mov [size_rest], ax
159,7 → 159,7
 
noloader:
mov si, aKernelNotFound
jmp err
jmp err_
 
read_sectors:
; es:bx = pointer to data