Subversion Repositories Kolibri OS

Rev

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

Rev 2643 Rev 3539
Line 19... Line 19...
19
;  [cache_ide[X]_system_data]
19
;  [cache_ide[X]_system_data]
20
;  or [cache_ide[x]_appl_data] - cache entries
20
;  or [cache_ide[x]_appl_data] - cache entries
21
;
21
;
22
;**************************************************************************
22
;**************************************************************************
Line 23... Line 23...
23
 
23
 
Line 24... Line 24...
24
$Revision: 2643 $
24
$Revision: 3539 $
25
 
25
 
26
 
26
 
Line 50... Line 50...
50
        cmp     [allow_dma_access], 2
50
        cmp     [allow_dma_access], 2
51
        jae     .nodma
51
        jae     .nodma
52
        cmp     [dma_hdd], 1
52
        cmp     [dma_hdd], 1
53
        jnz     .nodma
53
        jnz     .nodma
54
@@:
54
@@:
55
; Ž¡ê¥¤¨­ï¥¬ § ¯¨áì 楯®çª¨ ¯®á«¥¤®¢ â¥«ì­ëå ᥪâ®à®¢ ¢ ®¤­® ®¡à é¥­¨¥ ª ¤¨áªã
55
; Объединяем запись цепочки последовательных секторов в одно обращение к диску
56
        cmp     ecx, 1
56
        cmp     ecx, 1
57
        jz      .nonext
57
        jz      .nonext
58
        cmp     dword [esi+8+4], 2
58
        cmp     dword [esi+8+4], 2
59
        jnz     .nonext
59
        jnz     .nonext
60
        push    eax
60
        push    eax