Subversion Repositories HelenOS

Compare Revisions

Regard whitespace Rev 3910 → Rev 3911

/trunk/contrib/conf/msim.conf
3,6 → 3,7
#
 
add dcpu cpu0
add dcpu cpu1
 
add rwm mainmem 0x00000000
mainmem generic 16M
/trunk/boot/arch/mips32/loader/boot.S
29,6 → 29,7
#include "regname.h"
 
#define INITIAL_STACK 0x80040000
#define MSIM_DORDER_ADDRESS 0x90000004
 
.set noat
.set noreorder
38,6 → 39,25
 
.global start
start:
#ifdef MACHINE_msim
/* Read dorder value */
la $k0, MSIM_DORDER_ADDRESS
lw $k0, ($k0)
/* If we are not running on BSP
end in an infinite loop */
beq $k0, $zero, bsp
nop
loop:
j loop
nop
#endif
bsp:
/* Setup initial stack */
lui $sp, INITIAL_STACK >> 16
ori $sp, $sp, INITIAL_STACK & 0xffff