Subversion Repositories HelenOS-historic

Rev

Rev 1726 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1726 Rev 1730
Line 135... Line 135...
135
.org 0x300
135
.org 0x300
136
.global exc_data_storage
136
.global exc_data_storage
137
exc_data_storage:
137
exc_data_storage:
138
	CONTEXT_STORE
138
	CONTEXT_STORE
139
	
139
	
140
#	li r3, 2
140
	li r3, 2
141
#	mr r4, sp
141
	mr r4, sp
142
#	addi r4, r4, 8
142
	addi r4, r4, 8
143
#	bl pht_real_refill
143
	bl pht_real_refill
144
	
144
	
145
#	cmpwi r3, 0
145
	cmpwi r3, 0
146
#	bne iret_real
146
	bne iret_real
147
	
147
	
148
	li r3, 2
148
	li r3, 2
149
	b jump_to_kernel
149
	b jump_to_kernel
150
 
150
 
151
.org 0x400
151
.org 0x400
152
.global exc_instruction_storage
152
.global exc_instruction_storage
153
exc_instruction_storage:
153
exc_instruction_storage:
154
	CONTEXT_STORE
154
	CONTEXT_STORE
155
	
155
	
156
#	li r3, 3
156
	li r3, 3
157
#	mr r4, sp
157
	mr r4, sp
158
#	addi r4, r4, 8
158
	addi r4, r4, 8
159
#	bl pht_real_refill
159
	bl pht_real_refill
160
	
160
	
161
#	cmpwi r3, 0
161
	cmpwi r3, 0
162
#	bne iret_real
162
	bne iret_real
163
 
163
 
164
	li r3, 3
164
	li r3, 3
165
	b jump_to_kernel
165
	b jump_to_kernel
166
 
166
 
167
.org 0x500
167
.org 0x500