Rev 6534 | Rev 6758 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6534 | Rev 6611 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2016. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2016. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License. ;; |
4 | ;; Distributed under terms of the GNU General Public License. ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 6534 $ |
8 | $Revision: 6611 $ |
9 | 9 | ||
10 | ERROR_SUCCESS = 0 |
10 | ERROR_SUCCESS = 0 |
11 | ERROR_DISK_BASE = 1 |
11 | ERROR_DISK_BASE = 1 |
Line 143... | Line 143... | ||
143 | mov eax, [ebx] |
143 | mov eax, [ebx] |
144 | mov dword[image_of_eax], ERROR_UNSUPPORTED_FS |
144 | mov dword[image_of_eax], ERROR_UNSUPPORTED_FS |
145 | cmp eax, fs_NumCdServices |
145 | cmp eax, fs_NumCdServices |
146 | jae @f |
146 | jae @f |
147 | add ebx, 4 |
147 | add ebx, 4 |
- | 148 | push ebp |
|
148 | call dword[fs_CdServices + eax*4] |
149 | call dword[fs_CdServices + eax*4] |
- | 150 | pop ebp |
|
149 | mov [image_of_eax], eax |
151 | mov [image_of_eax], eax |
150 | mov [image_of_ebx], ebx |
152 | mov [image_of_ebx], ebx |
151 | @@: |
153 | @@: |
152 | call free_cd_channel |
154 | call free_cd_channel |
153 | and [cd_status], 0 |
155 | and [cd_status], 0 |