Subversion Repositories HelenOS

Rev

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

Rev 2512 Rev 2519
Line 105... Line 105...
105
	movl r12 = stack0 ;;
105
	movl r12 = stack0 ;;
106
	
106
	
107
	add r12 = -16, r12	/* allocate a scratch area on the stack */
107
	add r12 = -16, r12	/* allocate a scratch area on the stack */
108
 
108
 
109
	# initialize gp (Global Pointer) register
109
	# initialize gp (Global Pointer) register
-
 
110
	movl r20 = (VRN_KERNEL << VRN_SHIFT);;
110
	mov r20 = r1 ;;
111
	or r20 = r20,r1;;
111
	movl r1 = _hardcoded_load_address
112
	movl r1 = _hardcoded_load_address
112
 
113
	
113
	/*
114
	/*
114
	 * Initialize hardcoded_* variables.
115
	 * Initialize hardcoded_* variables.
115
	 */
116
	 */
116
	movl r14 = _hardcoded_ktext_size
117
	movl r14 = _hardcoded_ktext_size
117
	movl r15 = _hardcoded_kdata_size
118
	movl r15 = _hardcoded_kdata_size