netbsd-help: Re: Need help with creating system calls

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/

AltStyle によって変換されたページ (->オリジナル) /