I need to do some assembler coding and I can’t find any info on system calls
or interacting with the kernel. Can someone point me in the right
direction?
Robert Quin <rob@positivelyinteractive.com> wrote:
I need to do some assembler coding and I can’t find any info on system calls
or interacting with the kernel. Can someone point me in the right
direction?
You can look at the code to the C library on cvs.qnx.com since it has the
C covers for the kernel calls. However, I think you will find that QNX
doesn’t work like most systems you are probably used to dealing with.
For example, read() and write() are not system calls but rather messages
that use the messaging system calls to do thier work.
I am curious - if you are making kernel calls why are you using assembly?
chris
–
Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/