Subject: Re: Need help with creating system calls
To: Chris Jones <chris@cjones.org>
From: Ferry Sutanto <fsutanto@yahoo.com>
List: netbsd-help
Date: 02/12/2001 12:36:43
Hi Chris,
Thanks for the information. I apreciated it.
Here is what I have done.
- add a new entry to usr/src/sys/kern/syscalls.master
- run sh ./makesyscalls.sh syscalls.conf
syscalls.master
- define my syscalls, sys_foo, in
usr/src/sys/foo/foo.c
- In order to build the kernel with sys_foo, I need to
modify this file (the depend list?)
usr/src/sys/arch/myNetBSD/conf/files.myNetBSD
- Create a C interface function foo() in
usr/src/lib/libc/gen/gethostname.c. I borrow this
file. Do you know where I should put it ?
Thanks.
Ferry
--- Chris Jones <chris@cjones.org> wrote:
> Ferry Sutanto <fsutanto@yahoo.com> writes:
>
> > I need help in creating system calls.
>
>
http://www.netbsd.org/Documentation/kernel/programming.html#adding_a_system_call
>
> I have done this once before, but it was quite a
> while ago. ISTR that
> the page has good instructions. If not, please let
> me (or somebody
> else) know.
>
> Chris
>
> --
>
-----------------------------------------------------
> chris@cjones.org
> Chris Jones
> Mad scientist at larg
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/