Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 206 → Rev 207

/SPARTAN/trunk/arch/ppc/src/ppc.c
File deleted
/SPARTAN/trunk/arch/ppc/src/drivers/ofw.c
92,6 → 92,11
return ofw_call("getprop", 4, 1, device, name, buf, buflen);
}
 
void *ofw_claim(const void *addr, const int size, const int align)
{
return (void *) ofw_call("claim", 3, 1, addr, size, align);
}
 
void putchar(const char ch)
{
ofw_putchar(ch);
/SPARTAN/trunk/arch/ppc/src/start.S
33,7 → 33,9
.global kernel_image_start
 
kernel_image_start:
bl early_init
lis r4, ofw@ha
addi r4, r4, ofw@l
stw r5, 0(r4)
lis r3, _hardcoded_ktext_size@ha
addi r3, r3, _hardcoded_ktext_size@l
53,4 → 55,6
addi r4, r4, hardcoded_load_address@l
stw r3, 0(r4)
bl ofw_init
b main_bsp