loading libs for kernel

loading from HD
inifiles.asm (not completed, using with kernel to load sys.conf)
parse file names
%sys% may be system directory for programs (70 function)

git-svn-id: svn://kolibrios.org@488 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
SPraid (simba)
2007-05-11 19:38:23 +00:00
parent 981a4ac300
commit e1f463adf0
17 changed files with 1249 additions and 43 deletions

View File

@@ -116,6 +116,16 @@ start_of_code:
@@:
; \end{diamond}[02.12.2005]
cmp cx,'HA' ; <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
jnz no_hd_load
cmp dx,'RD'
jnz no_hd_load
mov word [bx_from_load], bx ; {SPraid}[13.03.2007]
jmp load_next
no_hd_load:
mov word [bx_from_load], 'r1' ; if work with floppy
load_next:
; set up stack
mov ax, 3000h
mov ss, ax