Rev 387 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 387 | Rev 394 | ||
---|---|---|---|
Line 1794... | Line 1794... | ||
1794 | xor eax, eax |
1794 | xor eax, eax |
1795 | repnz scasw |
1795 | repnz scasw |
1796 | jnz .disk_full2 |
1796 | jnz .disk_full2 |
1797 | dec edi |
1797 | dec edi |
1798 | dec edi |
1798 | dec edi |
- | 1799 | ||
1799 | lea eax, [edi-(RAMDISK_FAT)] |
1800 | ; lea eax, [edi-(RAMDISK_FAT)] |
- | 1801 | ||
- | 1802 | mov eax, edi |
|
- | 1803 | sub edi, RAMDISK_FAT |
|
- | 1804 | ||
1800 | shr eax, 1 ; eax = cluster |
1805 | shr eax, 1 ; eax = cluster |
1801 | mov word [edi], 0xFFF ; mark as last cluster |
1806 | mov word [edi], 0xFFF ; mark as last cluster |
1802 | xchg edi, [esp] |
1807 | xchg edi, [esp] |
1803 | stosw |
1808 | stosw |
1804 | pop edi |
1809 | pop edi |