Subversion Repositories Kolibri OS

Rev

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