On 06/17/2012 02:04 PM, ali hagigat wrote: > I have downloaded "xenomai-api.pdf". It mentions "kernel-based tasks" > and "user-space context (conforming call)".
You do not need to download it, it is included in xenomai sources. Also note that you have an html version which you may find easier to browse, also available online here: http://www.xenomai.org/documentation/xenomai-2.6/html/api/index.html > > What does "kernel-based task" mean? It is like when i create a task in > a kernel context (inside the kernel)? > I heard "kernel thread" before, can it be different with a kernel task? No it is the same thing. > > Can i use rt_task_create() function in any place of the Linux kernel code? Check rt_task_create documentation for an answer to this question. But be warned: using rt_task_create in kernel context is deprecated and will no longer be supported in xenomai 3.x. > > What is the meaning of "user-space context" ? Is it different with > "user-space task"?! What is "conforming call"? A conforming call is a system call (so, for user-space threads only) which will be executed in xenomai domain for xenomai threads, and in linux domain for plain linux threads. > > I wonder if some lines can be added to clarify these expressions in > the documentation. Patches are always welcome. But note that reading the API documentation alone is probably not sufficient. You should first read the documents "Life with Adeos" and "Native API tour" for a general overview. -- Gilles. _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
