Subversion Repositories HelenOS

Rev

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

Rev 4341 Rev 4348
Line 32... Line 32...
32
 
32
 
33
.global userspace_asm
33
.global userspace_asm
34
.global iret
34
.global iret
35
.global iret_syscall
35
.global iret_syscall
36
.global memsetb
36
.global memsetb
-
 
37
.global memsetw
37
.global memcpy
38
.global memcpy
38
.global memcpy_from_uspace
39
.global memcpy_from_uspace
39
.global memcpy_to_uspace
40
.global memcpy_to_uspace
40
.global memcpy_from_uspace_failover_address
41
.global memcpy_from_uspace_failover_address
41
.global memcpy_to_uspace_failover_address
42
.global memcpy_to_uspace_failover_address
Line 199... Line 200...
199
	
200
	
200
	lwz r12, 156(sp)
201
	lwz r12, 156(sp)
201
	lwz sp, 160(sp)
202
	lwz sp, 160(sp)
202
 
203
 
203
	rfi
204
	rfi
204
	
205
 
205
memsetb:
206
memsetb:
206
	b _memsetb
207
	b _memsetb
207
 
208
 
-
 
209
memsetw:
-
 
210
	b _memsetw
-
 
211
 
208
memcpy:
212
memcpy:
209
memcpy_from_uspace:
213
memcpy_from_uspace:
210
memcpy_to_uspace:
214
memcpy_to_uspace:
211
 
215
 
212
	srwi. r7, r5, 3
216
	srwi. r7, r5, 3