All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] questions about the libraries
@ 2012-06-24 10:00 ali hagigat
  2012-06-24 11:41 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 4+ messages in thread
From: ali hagigat @ 2012-06-24 10:00 UTC (permalink / raw)
  To: xenomai

Is there any library file for POSIX interface? What library contains
the nucleus API? What is libanalogy.so?


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai] questions about the libraries
  2012-06-24 10:00 [Xenomai] questions about the libraries ali hagigat
@ 2012-06-24 11:41 ` Gilles Chanteperdrix
  2012-06-24 12:11   ` ali hagigat
  0 siblings, 1 reply; 4+ messages in thread
From: Gilles Chanteperdrix @ 2012-06-24 11:41 UTC (permalink / raw)
  To: ali hagigat; +Cc: xenomai

On 06/24/2012 12:00 PM, ali hagigat wrote:
> Is there any library file for POSIX interface?

libpthread_rt.so

> What library contains
> the nucleus API?

The nucleus API lives in kernel-space, so, there is no user-space
library for it.

> What is libanalogy.so?

Analogy is a skin containing a set of drivers for analog/digital capture
devices. libanalogy.so is the user-space side of this skin.


-- 
                                                                Gilles.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai] questions about the libraries
  2012-06-24 11:41 ` Gilles Chanteperdrix
@ 2012-06-24 12:11   ` ali hagigat
  2012-06-24 12:18     ` Gilles Chanteperdrix
  0 siblings, 1 reply; 4+ messages in thread
From: ali hagigat @ 2012-06-24 12:11 UTC (permalink / raw)
  To: Gilles Chanteperdrix; +Cc: xenomai

Much apprecite Mr. chanteperdrix for the reply.

I am studying the nucleus API and it says many functions can be called
from a user space task like xntimer_get_date() !!

It means that you have not yet created any user library for it?

Regards

On Sun, Jun 24, 2012 at 4:11 PM, Gilles Chanteperdrix
<gilles.chanteperdrix@xenomai.org> wrote:
> On 06/24/2012 12:00 PM, ali hagigat wrote:
>> Is there any library file for POSIX interface?
>
> libpthread_rt.so
>
>> What library contains
>> the nucleus API?
>
> The nucleus API lives in kernel-space, so, there is no user-space
> library for it.
>
>> What is libanalogy.so?
>
> Analogy is a skin containing a set of drivers for analog/digital capture
> devices. libanalogy.so is the user-space side of this skin.
>
>
> --
>                                                                Gilles.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai] questions about the libraries
  2012-06-24 12:11   ` ali hagigat
@ 2012-06-24 12:18     ` Gilles Chanteperdrix
  0 siblings, 0 replies; 4+ messages in thread
From: Gilles Chanteperdrix @ 2012-06-24 12:18 UTC (permalink / raw)
  To: ali hagigat; +Cc: xenomai

On 06/24/2012 02:11 PM, ali hagigat wrote:
> Much apprecite Mr. chanteperdrix for the reply.
> 
> I am studying the nucleus API and it says many functions can be called
> from a user space task like xntimer_get_date() !!
> 
> It means that you have not yet created any user library for it?

No, the nucleus API only exists in kernel-space. However,
xntimer_get_date for instance may be called when kernel-space code is
run on behalf of a user-space task, this happens when this user-space
task has made a system call.

-- 
                                                                Gilles.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-06-24 12:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-24 10:00 [Xenomai] questions about the libraries ali hagigat
2012-06-24 11:41 ` Gilles Chanteperdrix
2012-06-24 12:11   ` ali hagigat
2012-06-24 12:18     ` Gilles Chanteperdrix

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.