Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 956 → Rev 953

/boot/trunk/arch/ppc32/loader/ofw.c
78,7 → 78,10
ofw(&args);
return args.args[nargs];
if (nret > 0)
return args.args[nargs + nret - 1];
else
return 0;
}
 
 
109,13 → 112,13
}
 
 
void *ofw_translate(const void *virt)
void *ofw_claim(const void *addr, const int size, const int align)
{
return (void *) ofw_call("call-method", 7, 1, "translate", ofw_mmu, virt, 0, 0, 0, 0);
return (void *) ofw_call("claim", 3, 1, addr, size, align);
}
 
 
int ofw_map(const void *phys, const void *virt, const int size, const int mode)
void *ofw_translate(const void *virt)
{
return ofw_call("call-method", 6, 1, "map", ofw_mmu, mode, size, virt, phys);
return (void *) ofw_call_method(ofw_mmu, "translate", 1, 5, virt);
}