Subversion Repositories Kolibri OS

Rev

Rev 135 | Rev 195 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 135 Rev 184
Line 182... Line 182...
182
    mov  ecx,esi
182
    mov  ecx,esi
183
    int  0x40
183
    int  0x40
Line 184... Line 184...
184
 
184
 
Line -... Line 185...
-
 
185
    jmp  newread2
-
 
186
 
-
 
187
finfo_start:
-
 
188
        dd      7
-
 
189
        dd      0
-
 
190
.params dd      0
-
 
191
        dd      0
-
 
192
        dd      0
-
 
193
        db      0
185
    jmp  newread2
194
        dd      finfo.path
186
 
195
 
187
finfo:
196
finfo:
188
        dd 0
197
        dd 0
189
        dd 0
198
        dd 0
Line 196... Line 205...
196
 
205
 
Line 197... Line 206...
197
   all_terminated:
206
   all_terminated:
Line 198... Line 207...
198
 
207
 
199
   apply_changes:
-
 
200
 
208
   apply_changes:
201
    mov  ebx,finfo
209
 
202
    mov  dword[ebx],16
210
        mov     ebx, finfo_start
203
    mov  dword[ebx+8],boot_str+6
211
        mov     dword [ebx+8], boot_str+6
-
 
212
        mov     esi, iconname
204
    mov  esi,iconname
213
        call    lst_path
Line 205... Line 214...
205
    call lst_path
214
        mov     eax, 70
Line 206... Line 215...
206
    mcall 58
215
        int     0x40
Line 914... Line 923...
914
    mov  [ebp-8],eax
923
    mov  [ebp-8],eax
915
    ret
924
    ret
Line 916... Line 925...
916
 
925
 
917
;START2:
926
;START2:
918
load_icon_list2:
-
 
919
        mov  eax,finfo
-
 
920
        mov  dword[eax],16
-
 
921
        mov  dword[eax+8],param_str
927
load_icon_list2:
Line 922... Line 928...
922
    call  get_bg_info
928
    call  get_bg_info
923
 
929
 
924
        mcall   48,5
930
        mcall   48,5
Line 1040... Line 1046...
1040
          mov  ebx,1
1046
          mov  ebx,1
1041
          mov  edi,finfo.path
1047
          mov  edi,finfo.path
1042
          call fill_paths
1048
          call fill_paths
1043
          inc  ebx
1049
          inc  ebx
1044
       mov  edi,param_str
1050
       mov  edi,param_str
1045
    mov  dword[finfo+8],param_str
1051
    mov  dword[finfo_start+8],edi
1046
          call fill_paths
1052
          call fill_paths
1047
          cmp  byte[edi],0
1053
          cmp  byte[edi],0
1048
    jne  .no0
1054
    jne  .no0
1049
    and  dword[finfo+8],0
1055
    and  dword[finfo_start+8],0
1050
  .no0:
1056
  .no0:
1051
;    lea  ebx,[ebp+19]
1057
;    lea  ebx,[ebp+19]
1052
    mov  ebx,finfo
1058
    mov  ebx,finfo_start
1053
    mov  eax,58
1059
    mov  eax,70
1054
    int  0x40
1060
    int  0x40
1055
;    dph  eax
1061
;    dph  eax
1056
    cmp  eax,1024
1062
    cmp  eax,1024
1057
    jae  still2
1063
    jae  still2
1058
    mcall 55,eax, , ,klick_music
1064
    mcall 55,eax, , ,klick_music