/kernel/trunk/blkdev/disk.inc |
---|
1252,6 → 1252,9 |
call fat_create_partition |
test eax, eax |
jnz .success |
call exFAT_create_partition |
test eax, eax |
jnz .success |
call ntfs_create_partition |
test eax, eax |
jnz .success |
1338,6 → 1341,7 |
; but instead pop return address and return directly to the caller |
; otherwise simply return |
dyndisk_handler: |
; DEBUGF 1, "K : FS Input Path:%s\n",esi |
push ebx edi ; save registers used in file_system_lfn |
; 1. Acquire the mutex. |
mov ecx, disk_list_mutex |
/kernel/trunk/blkdev/disk_cache.inc |
---|
57,7 → 57,7 |
; Read several sequential sectors using cache #2. |
; in: edx:eax = start sector, relative to start of partition |
; in: ecx = number of sectors to read |
; in: edi -> buffer |
; in: ebx -> buffer |
; in: ebp -> PARTITION |
; out: eax = error code, 0 = ok |
; out: ecx = number of sectors that were read |