Rev 7446 | Rev 7451 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7446 | Rev 7449 | ||
---|---|---|---|
Line 35... | Line 35... | ||
35 | dd I_END |
35 | dd I_END |
36 | dd stacktop |
36 | dd stacktop |
37 | params dd PARAMS |
37 | params dd PARAMS |
38 | dd 0x0 |
38 | dd 0x0 |
39 | ;--------------------------------------------------------------------- |
39 | ;--------------------------------------------------------------------- |
40 | delay dd 0;500 |
40 | delay dd 500 |
- | 41 | mount_attempt dd 0 |
|
41 | ;--------------------------------------------------------------------- |
42 | ;--------------------------------------------------------------------- |
42 | fileinfo: |
43 | fileinfo: |
43 | .subfunction dd 5 |
44 | .subfunction dd 5 |
44 | .Offset dd 0 |
45 | .Offset dd 0 |
45 | .Offset_1 dd 0 |
46 | .Offset_1 dd 0 |
Line 104... | Line 105... | ||
104 | jmp .convert |
105 | jmp .convert |
105 | .converted: |
106 | .converted: |
106 | mov [delay], ecx |
107 | mov [delay], ecx |
107 | .params_done: |
108 | .params_done: |
108 | ;-------------------------------------- |
109 | ;-------------------------------------- |
109 | mcall 5,[delay] |
110 | ;mcall 5,[delay] ;first mount attempt without delay |
110 | mov ebx,start_dir |
111 | mov ebx,start_dir |
111 | mov ax,[ebx] |
112 | mov ax,[ebx] |
112 | mov ebx,read_folder_name |
113 | mov ebx,read_folder_name |
113 | mov [ebx],ax |
114 | mov [ebx],ax |
114 | mov ebx,read_folder_1_name |
115 | mov ebx,read_folder_1_name |
Line 129... | Line 130... | ||
129 | ;--------------------------------------------------------------------- |
130 | ;--------------------------------------------------------------------- |
130 | exit: |
131 | exit: |
131 | ;-------------------------------------- |
132 | ;-------------------------------------- |
132 | DEBUGF 1, "Searchap: just exit\n" |
133 | DEBUGF 1, "Searchap: just exit\n" |
133 | ;-------------------------------------- |
134 | ;-------------------------------------- |
- | 135 | cmp [mount_dir],1 |
|
- | 136 | je @f |
|
- | 137 | cmp [mount_attempt], 1 |
|
- | 138 | je @f |
|
- | 139 | mov [mount_attempt], 1 ;second mount attempt with delay |
|
- | 140 | mcall 5,[delay] |
|
- | 141 | jmp START.params_done |
|
- | 142 | terminate: |
|
134 | mcall -1 |
143 | mcall -1 |
135 | ;--------------------------------------------------------------------- |
144 | ;--------------------------------------------------------------------- |
136 | device_detect_f70: |
145 | device_detect_f70: |
137 | ;-------------------------------------- |
146 | ;-------------------------------------- |
138 | DEBUGF 1, "Searchap: read_folder_name: %s\n",read_folder_name |
147 | DEBUGF 1, "Searchap: read_folder_name: %s\n",read_folder_name |