Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1331 → Rev 1332

/kernel/trunk/contrib/conf/msim.conf
6,7 → 6,8
 
add rwm mainmem 0x0 8M load "/dev/zero"
add rom startmem 0x1fc00000 1024k load "image.boot"
add rwm init 0x01000000 1M load "init"
add rwm ns 0x01000000 1M load "ns"
add rwm init 0x01100000 1M load "init"
 
add dprinter printer 0x10000000
add dkeyboard keyboard 0x10000000 2
/kernel/trunk/contrib/conf/gxemul.sh
1,4 → 1,4
#!/bin/sh
# Uspace addresses outside of normal memory (kernel has std. 8 or 16MB)
# we place the pages at 24M
gxemul $@ -E testmips -X 0x81800000:init kernel.bin
gxemul $@ -E testmips -X 0x81800000:ns 0x81900000:init kernel.bin
/kernel/trunk/arch/mips32/src/mips32.c
60,9 → 60,13
void arch_pre_main(void)
{
/* Setup usermode */
init.cnt = 1;
init.cnt = 2;
init.tasks[0].addr = INIT_ADDRESS;
init.tasks[0].size = INIT_SIZE;
init.tasks[1].addr = INIT_ADDRESS + 0x100000;
init.tasks[1].size = INIT_SIZE;
init.tasks[2].addr = INIT_ADDRESS + 0x200000;
init.tasks[2].size = INIT_SIZE;
}
 
void arch_pre_mm_init(void)