Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 584 → Rev 585

/kernel/trunk/fs/iso9660.inc
489,8 → 489,20
pop edi
xor eax, eax
ret
;----------------------------------------------------------------
fs_EjectDeviceTray:
call clear_CD_cache
call allow_medium_removal
call EjectMedium
ret
;----------------------------------------------------------------
fs_LoadDeviceTray:
call LoadMedium
ret
;----------------------------------------------------------------
 
cd_find_lfn:
mov [cd_appl_data],0
; in: esi+ebp -> name
; out: CF=1 - file not found
; else CF=0 and [cd_current_pointer_of_input] direntry
497,10 → 509,11
push eax esi
; 16 ñåêòîð íà÷àëî íàáîðà äåñêðèïòîðîâ òîìîâ
mov [CDSectorAddress],dword 15
mov [CDDataBuf_pointer],CDDataBuf
call prevent_medium_removal
.start:
inc dword [CDSectorAddress]
mov [CDDataBuf_pointer],CDDataBuf
call ReadCDWRetr
call ReadCDWRetr ;_1
cmp [DevErrorCode],0
jne .access_denied
; ïðîâåðêà íà âøèâîñòü
546,6 → 559,7
; íåò èñêîìîãî ýëåìåíòà öåïî÷êè
.access_denied:
pop esi eax
mov [cd_appl_data],1
stc
ret
; èñêîìûé ýëåìåíò öåïî÷êè íàéäåí
568,6 → 582,7
jmp .nested
@@:
pop esi eax
mov [cd_appl_data],1
clc
ret