/kernel/branches/gfx_kernel/fs/iso9660.inc |
---|
139,7 → 139,7 |
test ecx, ecx |
jz .done |
sub ebx, 2048 |
jae .next |
jae .new_sector |
add ebx, 2048 |
jnz .incomplete_sector |
cmp ecx, 2048 |
149,10 → 149,9 |
call ReadCDWRetr ; ÷èòàåì ñåêòîð ôàéëà |
cmp [DevErrorCode],0 |
jne .noaccess_3 |
inc dword [CDSectorAddress] |
add edx, 2048 |
sub ecx, 2048 |
.next: |
inc dword [CDSectorAddress] |
jmp .new_sector |
.incomplete_sector: |
; we must read and memmove incomplete sector |
160,6 → 159,9 |
call ReadCDWRetr ; ÷èòàåì ñåêòîð ôàéëà |
cmp [DevErrorCode],0 |
jne .noaccess_3 |
inc dword [CDSectorAddress] |
mov eax,CDDataBuf |
add eax, ebx |
push ecx |
add ecx, ebx |
cmp ecx, 2048 |
169,7 → 171,7 |
sub ecx, ebx |
push edi esi ecx |
mov edi,edx |
lea esi, [CDDataBuf + ebx] |
mov esi,eax ;0x7000 ; CD data buffer |
cld |
rep movsb |
pop ecx esi edi |
177,7 → 179,7 |
sub [esp], ecx |
pop ecx |
xor ebx, ebx |
jmp .next |
jmp .new_sector |
.done: |
mov ebx, edx |
/kernel/trunk/fs/iso9660.inc |
---|
139,7 → 139,7 |
test ecx, ecx |
jz .done |
sub ebx, 2048 |
jae .next |
jae .new_sector |
add ebx, 2048 |
jnz .incomplete_sector |
cmp ecx, 2048 |
149,10 → 149,9 |
call ReadCDWRetr ; ÷èòàåì ñåêòîð ôàéëà |
cmp [DevErrorCode],0 |
jne .noaccess_3 |
inc dword [CDSectorAddress] |
add edx, 2048 |
sub ecx, 2048 |
.next: |
inc dword [CDSectorAddress] |
jmp .new_sector |
.incomplete_sector: |
; we must read and memmove incomplete sector |
160,6 → 159,9 |
call ReadCDWRetr ; ÷èòàåì ñåêòîð ôàéëà |
cmp [DevErrorCode],0 |
jne .noaccess_3 |
inc dword [CDSectorAddress] |
mov eax,CDDataBuf |
add eax, ebx |
push ecx |
add ecx, ebx |
cmp ecx, 2048 |
169,7 → 171,7 |
sub ecx, ebx |
push edi esi ecx |
mov edi,edx |
lea esi, [CDDataBuf + ebx] |
mov esi,eax ;0x7000 ; CD data buffer |
cld |
rep movsb |
pop ecx esi edi |
177,7 → 179,7 |
sub [esp], ecx |
pop ecx |
xor ebx, ebx |
jmp .next |
jmp .new_sector |
.done: |
mov ebx, edx |
/kernel/trunk/core/sys32.inc |
---|
861,11 → 861,6 |
cmp [0x3000 + edi + TASKDATA.state], byte 9 ; skip dead slots |
je .check_next_window |
add edi, window_data |
; \begin{diamond}[19.09.2006] |
; skip minimized windows |
test [edi + WDATA.fl_wstate], WSTATE_MINIMIZED |
jnz .check_next_window |
; \end{diamond} |
call waredraw |
.nothing_to_activate: |
popad |