Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 521 → Rev 525

/kernel/trunk/fs/parse_fn.inc
11,7 → 11,7
; pointer to memory for path replace table,
; size of one record is 128 bytes: 64 bytes for search pattern + 64 bytes for replace string
 
; start with one entry: %sys% -> <sysdir>
; start with one entry: sys -> <sysdir>
full_file_name_table dd sysdir_name
.size dd 1
 
19,18 → 19,17
endg
 
uglobal
; Parser_params will initialize: sysdir_name = "%sys%", sysdir_path = <sysdir>
; Parser_params will initialize: sysdir_name = "sys", sysdir_path = <sysdir>
sysdir_name rb 64
sysdir_path rb 64
tmp_file_name_table dd ?
endg
 
; ¡¥à¥â ¯ à ¬¥âàë bx_from_load ¨ ¨­¨æ¨ «¨§¨àã¥â § ¬¥­ã ¤«ï %sys%
; ¡¥à¥â ¯ à ¬¥âàë bx_from_load ¨ ¨­¨æ¨ «¨§¨àã¥â § ¬¥­ã ¤«ï /sys
Parser_params:
mov eax,[OS_BASE+0x10000+bx_from_load]
mov ecx,sysdir_path
mov [ecx-64],dword '%sys'
mov [ecx-64+4],word '%'
mov [ecx-64],dword 'sys'
cmp al,'r' ; à ¬ ¤¨áª
jnz @f
mov [ecx],dword 'RD/?'