Subversion Repositories Kolibri OS

Compare Revisions

Ignore whitespace Rev 1461 → Rev 1462

/kernel/trunk/bus/pci/pci32.inc
464,7 → 464,8
@@:
pop ecx ; ecx = block size, bytes (expanded to whole page)
mov ebx, ecx ; user_alloc destroys eax, ecx, edx, but saves ebx
push eax ; store MMIO physical address + keep 2DWords in the stack
and eax, 0xFFFFFFF0
push eax ; store MMIO physical address + keep 2DWords in the stack
stdcall user_alloc, ecx
or eax, eax
jnz mmio_map_over