/kernel/trunk/fs/parse_fn.inc |
---|
26,12 → 26,12 |
tmp_file_name_table dd ? |
endg |
; ¡¥à¥â ¯ à ¬¥âàë bx_from_load ¨ ¨¨æ¨ «¨§¨àã¥â § ¬¥ã ¤«ï /sys |
; use bx_from_load and init system directory /sys |
Parser_params: |
mov eax,[OS_BASE+0x10000+bx_from_load] |
mov ecx,sysdir_path |
mov [ecx-64],dword 'sys' |
cmp al,'r' ; à ¬ ¤¨áª |
cmp al,'r' ; if ram disk |
jnz @f |
mov [ecx],dword 'RD/?' |
mov [ecx+3],byte ah |
39,7 → 39,7 |
ret |
@@: |
sub al,49 |
mov [ecx],dword 'HD?/' |
mov [ecx],dword 'HD?/' ; if hard disk |
mov [ecx+2],byte al |
mov [ecx+4],byte ah |
mov [ecx+5],dword '/KOL' |