Subversion Repositories HelenOS

Rev

Rev 36 | Rev 39 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36 Rev 37
Line 30... Line 30...
30
 
30
 
31
.text
31
.text
32
 
32
 
33
.global kernel_image_start
33
.global kernel_image_start
34
 
34
 
-
 
35
stack0:
35
kernel_image_start:
36
kernel_image_start:
36
	# initialize gp (Global Pointer) register
37
	# initialize gp (Global Pointer) register
37
	mov r1=0x1000
38
	mov r1=kernel_image_start;
38
 
39
 
-
 
40
	# set stack pointer to some sane value
-
 
41
	mov r12=stack0
-
 
42
	
39
	# initialize Ski console using SSC (Simulator System Sall)
43
	# initialize Ski console using SSC (Simulator System Call)
40
	mov r15=SKI_CONSOLE_INIT
44
	mov r15=SKI_CONSOLE_INIT
41
	break 0x80000
45
	break 0x80000
42
 
46
 
43
0:
47
0:
44
	mov r15=SKI_CONSOLE_PUTC
-
 
45
	mov r32='.'
-
 
46
	break 0x80000
-
 
47
 
-
 
48
	br 0b
48
	br 0b
49
 
49