Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6240 → Rev 6239

/kernel/branches/Kolibri-acpi/init.inc
455,25 → 455,7
 
acpi_locate:
push ebx
push edi
 
movzx ebx, word [0x40E]
shl ebx, 4
lea ecx, [ebx+1024]
call .check
 
test ebx, ebx
jnz .done
 
mov ebx, ACPI_HI_RSDP_WINDOW_START
mov edi, ACPI_HI_RSDP_WINDOW_END
call .check
.done:
mov eax, ebx
pop edi
pop ebx
ret
 
.check:
cmp [ebx], dword 0x20445352
jne .next
490,12 → 472,17
 
test al, al
jnz .next
 
mov eax, ebx
pop ebx
ret
.next:
add ebx, 16
cmp ebx, edi
cmp ebx, ACPI_HI_RSDP_WINDOW_END
jb .check
xor ebx, ebx
 
pop ebx
xor eax, eax
ret
 
align 4