translate some comments to english
git-svn-id: svn://kolibrios.org@535 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -1,20 +1,14 @@
|
|||||||
$Revision$
|
$Revision$
|
||||||
;-------------------------------------------------------------------------
|
;-------------------------------------------------------------------------
|
||||||
;
|
;Loading configuration from ini file
|
||||||
; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>䨣<EFBFBD><EFBFBD><EFBFBD>樨
|
; {SPraid.simba}
|
||||||
;
|
|
||||||
;
|
|
||||||
; SPraid
|
|
||||||
;
|
|
||||||
;-------------------------------------------------------------------------
|
;-------------------------------------------------------------------------
|
||||||
|
|
||||||
conf_file_loaded: db 0 ; 䫠<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>㧪<EFBFBD> <EFBFBD><EFBFBD><EFBFBD>䨣<EFBFBD>
|
|
||||||
conf_path_sect: db 'path',0
|
conf_path_sect: db 'path',0
|
||||||
|
|
||||||
conf_fname db '/sys/sys.conf',0
|
conf_fname db '/sys/sys.conf',0
|
||||||
|
|
||||||
|
; set soke kernel configuration
|
||||||
|
|
||||||
proc set_kernel_conf
|
proc set_kernel_conf
|
||||||
locals
|
locals
|
||||||
par db 30 dup(?)
|
par db 30 dup(?)
|
||||||
@@ -95,6 +89,7 @@ udev_sound_dma_def db '1',0
|
|||||||
udev_midibase db 'midibase',0
|
udev_midibase db 'midibase',0
|
||||||
udev_midibase_def db '0x320',0
|
udev_midibase_def db '0x320',0
|
||||||
|
|
||||||
|
;set up netvork configuration
|
||||||
proc set_network_conf
|
proc set_network_conf
|
||||||
locals
|
locals
|
||||||
par db 30 dup(?)
|
par db 30 dup(?)
|
||||||
@@ -152,8 +147,7 @@ unet_mask db 'mask',0
|
|||||||
unet_gate db 'gate',0
|
unet_gate db 'gate',0
|
||||||
unet_def db 0
|
unet_def db 0
|
||||||
|
|
||||||
; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>祭<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ப<EFBFBD> <EFBFBD> DWord <EFBFBD> eax (<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>)
|
; convert string to DWord
|
||||||
|
|
||||||
proc strtoint stdcall,strs
|
proc strtoint stdcall,strs
|
||||||
pushad
|
pushad
|
||||||
|
|
||||||
@@ -178,7 +172,7 @@ proc strtoint stdcall,strs
|
|||||||
ret
|
ret
|
||||||
endp
|
endp
|
||||||
|
|
||||||
; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>祭<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ப<EFBFBD> <EFBFBD> DWord <EFBFBD> eax <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>筮<EFBFBD><EFBFBD>
|
; convert string to DWord for decimal value
|
||||||
proc strtoint_dec stdcall,strs
|
proc strtoint_dec stdcall,strs
|
||||||
pushad
|
pushad
|
||||||
xor edx,edx
|
xor edx,edx
|
||||||
@@ -231,7 +225,7 @@ proc strtoint_dec stdcall,strs
|
|||||||
ret
|
ret
|
||||||
endp
|
endp
|
||||||
|
|
||||||
; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>祭<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ப<EFBFBD> <EFBFBD> DWord <EFBFBD> eax <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>᭠<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>筮<EFBFBD><EFBFBD>
|
;convert string to DWord for hex value
|
||||||
proc strtoint_hex stdcall,strs
|
proc strtoint_hex stdcall,strs
|
||||||
pushad
|
pushad
|
||||||
xor edx,edx
|
xor edx,edx
|
||||||
@@ -286,7 +280,7 @@ proc strtoint_hex stdcall,strs
|
|||||||
endp
|
endp
|
||||||
|
|
||||||
|
|
||||||
; <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> 0
|
; convert string to DWord for IP addres
|
||||||
proc do_inet_adr stdcall,strs
|
proc do_inet_adr stdcall,strs
|
||||||
pushad
|
pushad
|
||||||
|
|
||||||
@@ -319,7 +313,7 @@ proc do_inet_adr stdcall,strs
|
|||||||
endp
|
endp
|
||||||
|
|
||||||
|
|
||||||
; <EFBFBD><EFBFBD>⠭<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> setup
|
;setup configurations
|
||||||
|
|
||||||
_mouse_speed:
|
_mouse_speed:
|
||||||
mov eax,18
|
mov eax,18
|
||||||
|
@@ -40,7 +40,7 @@ align 4
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
align 4 ; <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><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
align 4 ; loading library (use kernel functions)
|
||||||
proc load_k_library stdcall, file_name:dword
|
proc load_k_library stdcall, file_name:dword
|
||||||
locals
|
locals
|
||||||
coff dd ?
|
coff dd ?
|
||||||
|
@@ -107,16 +107,6 @@ drawbar dd __sys_drawbar.forced
|
|||||||
putpixel dd __sys_putpixel
|
putpixel dd __sys_putpixel
|
||||||
; } mike.dld
|
; } mike.dld
|
||||||
|
|
||||||
; SPraid.simba { 6.05.2007
|
|
||||||
; <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><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
||||||
;
|
|
||||||
|
|
||||||
ini_dev_sect: db 'dev',0 ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
||||||
ini_com1_mouse_detect: db 'com1_mouse',0
|
|
||||||
ini_com2_mouse_detect: db 'com2_mouse',0
|
|
||||||
|
|
||||||
dev_dev_val: db '2',0 ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2 - <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
||||||
; } SPraid.simba
|
|
||||||
|
|
||||||
align 4
|
align 4
|
||||||
keyboard dd 1
|
keyboard dd 1
|
||||||
|
@@ -26,12 +26,12 @@ sysdir_path rb 64
|
|||||||
tmp_file_name_table dd ?
|
tmp_file_name_table dd ?
|
||||||
endg
|
endg
|
||||||
|
|
||||||
; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ࠬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> bx_from_load <EFBFBD> <EFBFBD><EFBFBD><EFBFBD>樠<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> /sys
|
; use bx_from_load and init system directory /sys
|
||||||
Parser_params:
|
Parser_params:
|
||||||
mov eax,[OS_BASE+0x10000+bx_from_load]
|
mov eax,[OS_BASE+0x10000+bx_from_load]
|
||||||
mov ecx,sysdir_path
|
mov ecx,sysdir_path
|
||||||
mov [ecx-64],dword 'sys'
|
mov [ecx-64],dword 'sys'
|
||||||
cmp al,'r' ; ࠬ <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
cmp al,'r' ; if ram disk
|
||||||
jnz @f
|
jnz @f
|
||||||
mov [ecx],dword 'RD/?'
|
mov [ecx],dword 'RD/?'
|
||||||
mov [ecx+3],byte ah
|
mov [ecx+3],byte ah
|
||||||
@@ -39,7 +39,7 @@ Parser_params:
|
|||||||
ret
|
ret
|
||||||
@@:
|
@@:
|
||||||
sub al,49
|
sub al,49
|
||||||
mov [ecx],dword 'HD?/'
|
mov [ecx],dword 'HD?/' ; if hard disk
|
||||||
mov [ecx+2],byte al
|
mov [ecx+2],byte al
|
||||||
mov [ecx+4],byte ah
|
mov [ecx+4],byte ah
|
||||||
mov [ecx+5],dword '/KOL'
|
mov [ecx+5],dword '/KOL'
|
||||||
|
@@ -552,13 +552,12 @@ include 'vmodeld.inc'
|
|||||||
;!!!!!!!!!!!!!!!!!!!!!!!
|
;!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
mov ax,[OS_BASE+0x10000+bx_from_load]
|
mov ax,[OS_BASE+0x10000+bx_from_load]
|
||||||
cmp ax,'r1' ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> - <20><> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
cmp ax,'r1' ; if using not ram disk, then load librares and parameters {SPraid.simba}
|
||||||
je no_lib_load
|
je no_lib_load
|
||||||
; LOADING LIBRARES
|
; LOADING LIBRARES
|
||||||
stdcall dll.Load,@IMPORT ; SPraid - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
stdcall dll.Load,@IMPORT ; loading librares for kernel (.obj files)
|
||||||
call load_file_parse_table ; prepare file parse table
|
call load_file_parse_table ; prepare file parse table
|
||||||
call set_kernel_conf ; configure devices and gui
|
call set_kernel_conf ; configure devices and gui
|
||||||
mov byte [conf_file_loaded],1
|
|
||||||
no_lib_load:
|
no_lib_load:
|
||||||
|
|
||||||
; LOAD FONTS I and II
|
; LOAD FONTS I and II
|
||||||
@@ -763,7 +762,7 @@ no_lib_load:
|
|||||||
(tss._io_map_1-OS_BASE), PG_MAP
|
(tss._io_map_1-OS_BASE), PG_MAP
|
||||||
|
|
||||||
mov ax,[OS_BASE+0x10000+bx_from_load]
|
mov ax,[OS_BASE+0x10000+bx_from_load]
|
||||||
cmp ax,'r1' ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> - <20><> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
cmp ax,'r1' ; if not rused ram disk - load network configuration from files {SPraid.simba}
|
||||||
je no_st_network
|
je no_st_network
|
||||||
call set_network_conf
|
call set_network_conf
|
||||||
no_st_network:
|
no_st_network:
|
||||||
|
Reference in New Issue
Block a user