Subject: m88k system call convention
To: None <netbsd-ports@netbsd.org>
From: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
List: netbsd-ports
Date: 02/08/2000 14:48:26
Hi, all.
I'm running research about NetBSD port on OMRON luna88k. I looked
through library codes of LUNA Mach2.5 and OpenBSD/m88k, and found that
they use different calling convention for system call. My Q is which
way should I use for NetBSD/m88k?
- LUNA Mach2.5
issue "tb0 0,r0,128" after storing the system call number in r9.
- OpenBSD/m88k
issue "tb0 0,r0,128" after storing the first 3 argments in r10,r11,r12,
and system call number in r13.
Tohru Nishimura