/kernel/trunk/fs/fat32.inc |
---|
169,6 → 169,7 |
call clear_hd_cache |
@@: |
pop eax |
sti |
.ret: |
ret |
2931,4 → 2932,3 |
ret |
; \end{diamond} |
/kernel/trunk/fs/fs.inc |
---|
795,4 → 795,3 |
partition_string: dd 0 |
db 32 |
/kernel/trunk/fs/fs_lfn.inc |
---|
105,11 → 105,6 |
; 9 : create directory |
; parse file name |
cmp dword [eax], 1 |
jne @F |
;xchg bx,bx |
@@: |
;up to file_system_lfn - TEMP!!! |
xchg ebx, eax |
lea esi, [ebx+20] |
lodsb |
187,7 → 182,7 |
pop ecx |
mov byte [edx], 1 ; version |
.maindir_loop: |
call esi ;!!!!!!!!!!!!!!!!!! |
call esi |
jc .maindir_done |
inc dword [edx+8] |
dec dword [esp] |
1148,4 → 1143,3 |
jz .ret.ok |
mov byte [edi-1], '/' |
jmp .set_copy_cont |
/kernel/trunk/fs/ntfs.inc |
---|
95,7 → 95,7 |
ntfs_setup: ; CODE XREF: part_set.inc |
; By given bootsector, initialize some NTFS variables |
; call ntfs_test_bootsec |
; call ntfs_test_bootsec ; checking boot sector was already |
; jc problem_fat_dec_count |
movzx eax, byte [ebx+13] |
mov [ntfs_data.sectors_per_cluster], eax |
1268,7 → 1268,6 |
; |
;-------------------------------------------------------------- |
ntfs_HdReadFolder: |
xchg bx, bx |
mov eax, 5 ; root cluster |
cmp byte [esi], 0 |
jz .doit |
1814,4 → 1813,3 |
pop edi esi |
xor eax, eax |
ret |
/kernel/trunk/fs/part_set.inc |
---|
126,7 → 126,7 |
db 0xd4 ; Old Multiuser DOS secured: fat16 <32M |
db 0xd6 ; Old Multiuser DOS secured: fat16 >32M |
db 0x07 ; NTFS |
db 0x17 ; NTFS, hidden |
db 0x27 ; NTFS, hidden |
db 0x83 ; Linux native file system (ext2fs) |
partition_types_end: |
506,4 → 506,3 |
call free_hd_channel |
mov [hd1_status],0 ; free |
ret |