Subversion Repositories Kolibri OS

Rev

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

Rev 3742 Rev 3743
Line 6... Line 6...
6
;;   23.01.2010  turbanoff  - support 70.0 70.1                 ;;
6
;;   23.01.2010  turbanoff  - support 70.0 70.1                 ;;
7
;;   21.06.2013  yogev_ezra - Translate Russian comments        ;;
7
;;   21.06.2013  yogev_ezra - Translate Russian comments        ;;
8
;;                                                              ;;
8
;;                                                              ;;
9
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
9
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 10... Line 10...
10
 
10
 
Line 11... Line 11...
11
$Revision: 3742 $
11
$Revision: 3743 $
12
 
12
 
13
EXT2_BAD_INO         = 1
13
EXT2_BAD_INO         = 1
14
EXT2_ROOT_INO        = 2
14
EXT2_ROOT_INO        = 2
Line 258... Line 258...
258
        mov     ecx, dword [ebp+PARTITION.Length+4]
258
        mov     ecx, dword [ebp+PARTITION.Length+4]
259
        mov     dword [eax+EXTFS.Length+4], ecx
259
        mov     dword [eax+EXTFS.Length+4], ecx
260
        mov     ecx, [ebp+PARTITION.Disk]
260
        mov     ecx, [ebp+PARTITION.Disk]
261
        mov     [eax+EXTFS.Disk], ecx
261
        mov     [eax+EXTFS.Disk], ecx
262
        mov     [eax+EXTFS.FSUserFunctions], ext2_user_functions
262
        mov     [eax+EXTFS.FSUserFunctions], ext2_user_functions
263
        push    ebp esi
263
        push    ebp esi edi
264
        mov     ebp, eax
264
        mov     ebp, eax
265
        lea     ecx, [eax+EXTFS.Lock]
265
        lea     ecx, [eax+EXTFS.Lock]
266
        call    mutex_init
266
        call    mutex_init
Line 267... Line 267...
267
 
267
 
Line 321... Line 321...
321
        mov     ebx, eax
321
        mov     ebx, eax
322
        mov     eax, EXT2_ROOT_INO
322
        mov     eax, EXT2_ROOT_INO
323
        call    ext2_get_inode                          ; read root inode
323
        call    ext2_get_inode                          ; read root inode
Line 324... Line 324...
324
 
324
 
325
        mov     eax, ebp        ; return pointer to EXTFS
325
        mov     eax, ebp        ; return pointer to EXTFS
326
        pop     esi ebp ebx
326
        pop     edi esi ebp ebx
327
        ret
327
        ret
Line 328... Line 328...
328
endp
328
endp
329
 
329