Subversion Repositories Kolibri OS

Rev

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

Rev 91 Rev 113
Line 1326... Line 1326...
1326
        jecxz   .done
1326
        jecxz   .done
1327
        test    edi, edi
1327
        test    edi, edi
1328
        jz      .eof
1328
        jz      .eof
1329
        cmp     edi, 0xFF8
1329
        cmp     edi, 0xFF8
1330
        jae     .eof
1330
        jae     .eof
-
 
1331
        sub     ebx, 512
-
 
1332
        jae     .skip
1331
        lea     eax, [edi+31]
1333
        lea     eax, [edi+31]
1332
        pusha
1334
        pusha
1333
        call    read_chs_sector
1335
        call    read_chs_sector
1334
        popa
1336
        popa
1335
        cmp     [FDC_Status], 0
1337
        cmp     [FDC_Status], 0
1336
        jnz     .err
1338
        jnz     .err
1337
        sub     ebx, 512
-
 
1338
        jae     .skip
-
 
1339
        lea     eax, [0xD000+ebx+512]
1339
        lea     eax, [0xD000+ebx+512]
1340
        neg     ebx
1340
        neg     ebx
1341
        push    ecx
1341
        push    ecx
1342
        cmp     ecx, ebx
1342
        cmp     ecx, ebx
1343
        jbe     @f
1343
        jbe     @f