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 |