Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 2119 → Rev 2118

/kernel/trunk/kernel32.inc
234,7 → 234,6
 
; file system
 
include "fs/disk.inc" ; support for plug-n-play disks
include "fs/fs.inc" ; syscall
include "fs/fat32.inc" ; read / write for fat32 filesystem
include "fs/ntfs.inc" ; read / write for ntfs filesystem
/kernel/trunk/fs/disk.inc
File deleted
/kernel/trunk/fs/fat32.inc
60,7 → 60,6
ERROR_DISK_FULL = 8
ERROR_FAT_TABLE = 9
ERROR_ACCESS_DENIED = 10
ERROR_DEVICE = 11
 
PUSHAD_EAX equ [esp+28]
PUSHAD_ECX equ [esp+24]
/kernel/trunk/fs/fs_lfn.inc
85,7 → 85,6
 
fs_additional_handlers:
dd biosdisk_handler, biosdisk_enum_root
dd dyndisk_handler, dyndisk_enum_root
; add new handlers here
dd 0
 
384,8 → 383,7
.notfounda:
cmp edi, esp
jnz .notfound
call dword [edi+4]
add esp, 16
add esp, 8
jmp .notfound
 
.found1:
852,8 → 850,6
jmp file_system_lfn.maindir_noesi
@@:
push ecx
push ecx
push biosdisk_cleanup
push fs_OnBd
mov edi, esp
jmp file_system_lfn.found2
862,11 → 858,10
cmp eax, [BiosDiskPartitions+ecx*4]
inc eax
cmc
biosdisk_cleanup:
ret
 
fs_OnBd:
pop edx edx edx edx
pop edx edx
; edx = disk number, ecx = partition number
; esi+ebp = name
call reserve_hd1