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 |