Subversion Repositories Kolibri OS

Rev

Rev 3755 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3755 Rev 4340
Line 29... Line 29...
29
add_write_file:
29
add_write_file:
30
   mcall 70, add_save_file
30
   mcall 70, add_save_file
31
   ret
31
   ret
32
;---------------------------------------------------------------------
32
;---------------------------------------------------------------------
33
proc_read_left_folder:
33
proc_read_left_folder:
-
 
34
   mov   ebx,304
-
 
35
   push  ebx ecx
-
 
36
   mov   ecx,[appl_memory]
-
 
37
   add   ecx,ebx
-
 
38
   mov   [esp],ebx
-
 
39
   mov   ebx,[appl_memory]
-
 
40
   mov   [esp+4],ebx
-
 
41
   mov   [appl_memory],ecx
-
 
42
   mcall 64,1
-
 
43
   call  move_up_right_table
-
 
44
   pop   ecx ebx
-
 
45
 
34
   xor   eax,eax
46
   xor   eax,eax
35
   mov   [left_marked_counter],eax
47
   mov   [left_marked_counter],eax
36
   mov	 [read_folder.start],eax    ;dword 0
48
   mov	 [read_folder.start],eax    ;dword 0
37
   inc   eax
49
   inc   eax
38
   mov	 [read_folder.size],eax     ;dword 1
50
   mov	 [read_folder.size],eax     ;dword 1
Line 141... Line 153...
141
   rep   movsb
153
   rep   movsb
142
   pop   eax
154
   pop   eax
143
   ret
155
   ret
144
;---------------------------------------------------------------------
156
;---------------------------------------------------------------------
145
proc_read_right_folder:
157
proc_read_right_folder:
-
 
158
   mov   ecx,[appl_memory]
-
 
159
   add   ecx,304
-
 
160
   mov   [appl_memory],ecx
-
 
161
   mcall 64,1
146
   xor   eax,eax
162
   xor   eax,eax
147
   mov   [right_marked_counter],eax
163
   mov   [right_marked_counter],eax
148
   mov	 [read_folder_1.start],eax      ;dword 0
164
   mov	 [read_folder_1.start],eax      ;dword 0
149
   inc   eax
165
   inc   eax
150
   mov	 [read_folder_1.size],eax       ;dword 1
166
   mov	 [read_folder_1.size],eax       ;dword 1