Subversion Repositories Kolibri OS

Rev

Rev 89 | Rev 91 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 89 Rev 90
Line 490... Line 490...
490
@@:
490
@@:
491
        mov     ecx, [ebx+12]
491
        mov     ecx, [ebx+12]
492
        mov     edx, [ebx+16]
492
        mov     edx, [ebx+16]
493
        add     edx, std_application_base_address
493
        add     edx, std_application_base_address
494
        mov     eax, [ebx]
494
        mov     eax, [ebx]
495
        cmp     eax, 1
495
        cmp     eax,fs_NumCdServices
496
        ja      .not_impl
496
        jae      .not_impl
497
        add     ebx, 4
497
        add     ebx, 4
498
        call    dword [fs_CdServices + eax*4]
498
        call    dword [fs_CdServices + eax*4]
499
        and     [cd_status], 0
499
        and     [cd_status], 0
500
        mov     [esp+36], eax
500
        mov     [esp+36], eax
501
        mov     [esp+24], ebx
501
        mov     [esp+24], ebx
Line 506... Line 506...
506
        ret
506
        ret
Line 507... Line 507...
507
 
507
 
508
fs_CdServices:
508
fs_CdServices:
509
        dd      fs_CdRead
509
        dd      fs_CdRead
-
 
510
        dd      fs_CdReadFolder
-
 
511
        dd      fs_NotImplemented
-
 
512
        dd      fs_NotImplemented
-
 
513
        dd      fs_NotImplemented
-
 
514
        dd      fs_CdGetFileInfo
-
 
515
        dd      fs_NotImplemented
-
 
516
fs_NumCdServices = ($ - fs_CdServices)/4
510
        dd      fs_CdReadFolder
517
 
Line 511... Line 518...
511
;*******************************************************
518
;*******************************************************
512
 
519
 
513
fs_HasRamdisk:
520
fs_HasRamdisk: