Home | History | Annotate | Line # | Download | only in sys
__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