Revert r639, fix mem_claim (Igor Kovalenko) and mem_release

Signed-off-by: igor.v.kovalenko@gmail.com
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>

git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@640 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
igor.v.kovalenko
2009-12-05 10:13:17 +00:00
committed by Blue Swirl
parent 3068b8763d
commit 384b8c7614

View File

@@ -261,6 +261,8 @@ mmu_map(void)
size = POP();
virt = POP();
phys = POP();
phys <<= 32;
phys |= POP();
ofmem_map(phys, virt, size, mode);
}
@@ -376,8 +378,8 @@ mem_claim( void )
ofmem_map(phys, phys, size, -1);
PUSH(phys >> 32);
PUSH(phys & 0xffffffffUL);
PUSH(phys >> 32);
}
/* ( phys size --- ) */
@@ -388,6 +390,8 @@ mem_release( void )
size = POP();
phys = POP();
phys <<= 32;
phys |= POP();
ofmem_release_phys(phys, size);
}