David McCullough wrote:
Jivin Muthu, Pushparaj IN GGN SISL lays it down ...

Question related to  uClinux  has user space and kernel spaceser space .

My question is
In uClinux when user space calls system call , it invokes software interrupt 
and enter into kernel space serve the routine and come back to user space like 
destop linux. or user call like wrapper function over the  kernel call.


Usually it's done using a trap/software interrupt just as in the MMU
version.  No difference.  That's not to say that you couldn't do
something else,  just that no one has to my knowledge.

In a sense it's both - it is a SW trap/interrupt into the kernel at a fixed entry point, but also the C libraries tend to wrap around the raw system calls as well, morphing return codes into errno and so on.

John
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to