projects
/
oweals
/
musl.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
mark arm thread-pointer-loading inline asm as volatile
[oweals/musl.git]
/
src
/
internal
/
microblaze
/
syscall.s
1
.global __syscall
2
.hidden __syscall
3
.type __syscall,@function
4
__syscall:
5
addi r12, r5, 0 # Save the system call number
6
add r5, r6, r0 # Shift the arguments, arg1
7
add r6, r7, r0 # arg2
8
add r7, r8, r0 # arg3
9
add r8, r9, r0 # arg4
10
add r9, r10, r0 # arg5
11
lwi r10, r1, 28 # Get arg6.
12
brki r14, 0x8 # syscall
13
rtsd r15, 8
14
nop