__syscall.S revision 1.2 1 1.2 matt /* $NetBSD: __syscall.S,v 1.2 2015/03/27 06:44:28 matt Exp $ */
2 1.1 matt
3 1.1 matt #include "SYS.h"
4 1.1 matt
5 1.1 matt ENTRY(__syscall)
6 1.2 matt mv t6, a0
7 1.1 matt mv a0, a1
8 1.1 matt mv a1, a2
9 1.1 matt mv a2, a3
10 1.1 matt mv a3, a4
11 1.1 matt mv a4, a5
12 1.1 matt mv a5, a6
13 1.1 matt mv a6, a7
14 1.1 matt REG_L a7, (sp)
15 1.1 matt SYSTRAP(__syscall)
16 1.1 matt JUMP_TO_CERROR() /* error */
17 1.1 matt ret /* success */
18 1.1 matt END(__syscall)
19 1.1 matt STRONG_ALIAS(syscall, __syscall)
20