Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 816 → Rev 817

/kernel/trunk/generic/src/main/kinit.c
72,7 → 72,7
as_t *as;
as_area_t *a;
__address frame;
count_t frames;
pfn_t frames;
int i;
task_t *u;
 
165,9 → 165,7
if (IS_KA(frame))
frame = KA2PA(frame);
 
frames = config.init_size / FRAME_SIZE;
if (config.init_size % FRAME_SIZE > 0)
frames++;
frames = SIZE2PFN(config.init_size);
a = as_area_create(as, AS_AREA_TEXT, frames, UTEXT_ADDRESS);
if (!a)
/kernel/trunk/arch/mips32/src/mips32.c
96,8 → 96,8
arc_print_memory_map();
arc_print_devices();
/* Setup usermode...*/
// config.init_addr = INIT_ADDRESS;
// config.init_size = INIT_SIZE;
config.init_addr = INIT_ADDRESS;
config.init_size = INIT_SIZE;
}
 
void arch_post_mm_init(void)
126,7 → 126,6
cp0_status_write(cp0_status_read() | (cp0_status_exl_exception_bit |
cp0_status_um_bit |
cp0_status_ie_enabled_bit));
cp0_epc_write(UTEXT_ADDRESS);
userspace_asm(USTACK_ADDRESS+PAGE_SIZE);
while (1)