On 06/23/2012 11:46 AM, ali hagigat wrote:
1) Does (ADEOS and) Xenomai project changes and extends the Linux
kernel sys_call_table?

Strictly speaking, no. They extend the syscall namespace by interposing on the linux syscall mechanism, without altering the original table.

2) Considering i have used a VxWorks API function, will it be
translated to a new Linux kernel system call?

Syscalls will be routed to the emulators through the nucleus.

If no,  why there are some emulators and interfaces for VxWorks, pSOS
and so on inside kernel?

Because in 2.x they implement the VxWorks, pSOS services and so on in kernel space. With the upcoming 3.x, these emulators are purely user-space based.

3) Does all the real time services and API functions will be
translated to the nucleus API calls at last?


Yes, for most part.


_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai



--
Philippe.

_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to