All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] xenomai API
@ 2012-05-24 11:14 Giampaolo Bellini
  2012-05-24 11:41 ` Gilles Chanteperdrix
  2012-05-24 12:14 ` Philippe Gerum
  0 siblings, 2 replies; 5+ messages in thread
From: Giampaolo Bellini @ 2012-05-24 11:14 UTC (permalink / raw)
  To: Xenomai

Hi all

  I'm totally new to xenomai... so my question could be stupid :-(

  I wonder if there are xenomai's counterpart of RTAI's SCB (Shared memory
Circular Buffer),  MBX (MailBox) and LXRT (soft-hard real time in user space
).

        thanks a lot

                    Giampaolo

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

* Re: [Xenomai] xenomai API
  2012-05-24 11:14 [Xenomai] xenomai API Giampaolo Bellini
@ 2012-05-24 11:41 ` Gilles Chanteperdrix
  2012-05-24 12:14 ` Philippe Gerum
  1 sibling, 0 replies; 5+ messages in thread
From: Gilles Chanteperdrix @ 2012-05-24 11:41 UTC (permalink / raw)
  To: Giampaolo Bellini; +Cc: Xenomai

On 05/24/2012 01:14 PM, Giampaolo Bellini wrote:
> Hi all
> 
>   I'm totally new to xenomai... so my question could be stupid :-(
> 
>   I wonder if there are xenomai's counterpart of RTAI's SCB (Shared memory
> Circular Buffer),  MBX (MailBox)

Hi,

I do not know enough RTAI APIs to answer this question. Anyway, from the
sound of it, something equivalent would be shared memory, and message
queues, which both the native and posix skins propose.
You may find some answers, starting from here:
http://www.xenomai.org/documentation/xenomai-2.6/html/api/group__posix.html

You will also find some documentation on xenomai website:
http://www.xenomai.org


> and LXRT (soft-hard real time in user space
> ).

Yes, xenomai has always proposed hard real-time in user-space. And in
fact, writing hard real-time applications in kernel-space is considered
deprecated.


-- 
                                                                Gilles.


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

* Re: [Xenomai] xenomai API
  2012-05-24 11:14 [Xenomai] xenomai API Giampaolo Bellini
  2012-05-24 11:41 ` Gilles Chanteperdrix
@ 2012-05-24 12:14 ` Philippe Gerum
  2012-05-24 12:27   ` Gilles Chanteperdrix
  1 sibling, 1 reply; 5+ messages in thread
From: Philippe Gerum @ 2012-05-24 12:14 UTC (permalink / raw)
  To: Giampaolo Bellini; +Cc: Xenomai

On 05/24/2012 01:14 PM, Giampaolo Bellini wrote:
> Hi all
>
>    I'm totally new to xenomai... so my question could be stupid :-(
>
>    I wonder if there are xenomai's counterpart of RTAI's SCB (Shared memory
> Circular Buffer),

RT_QUEUE for the shared memory property.

   MBX (MailBox)

RT_BUFFER.

  and LXRT (soft-hard real time in user space
> ).
>

As pointed out by Gilles already, this is built in.

>          thanks a lot
>
>                      Giampaolo
> _______________________________________________
> Xenomai mailing list
> Xenomai@xenomai.org
> http://www.xenomai.org/mailman/listinfo/xenomai
>


-- 
Philippe.


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

* Re: [Xenomai] xenomai API
  2012-05-24 12:14 ` Philippe Gerum
@ 2012-05-24 12:27   ` Gilles Chanteperdrix
  2012-05-24 16:31     ` Giampaolo Bellini
  0 siblings, 1 reply; 5+ messages in thread
From: Gilles Chanteperdrix @ 2012-05-24 12:27 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

On 05/24/2012 02:14 PM, Philippe Gerum wrote:
> On 05/24/2012 01:14 PM, Giampaolo Bellini wrote:
>> Hi all
>>
>>    I'm totally new to xenomai... so my question could be stupid :-(
>>
>>    I wonder if there are xenomai's counterpart of RTAI's SCB (Shared memory
>> Circular Buffer),
> 
> RT_QUEUE for the shared memory property.

Documentation here:

http://www.xenomai.org/documentation/xenomai-2.6/html/api/group__native__queue.html
> 
>    MBX (MailBox)
> 
> RT_BUFFER.

Documentation here:
http://www.xenomai.org/documentation/xenomai-2.6/html/api/group__buffer.html

-- 
					    Gilles.


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

* Re: [Xenomai] xenomai API
  2012-05-24 12:27   ` Gilles Chanteperdrix
@ 2012-05-24 16:31     ` Giampaolo Bellini
  0 siblings, 0 replies; 5+ messages in thread
From: Giampaolo Bellini @ 2012-05-24 16:31 UTC (permalink / raw)
  To: Xenomai

Dear Gilles and Philippe

   thanks a lot for your prompt reply to my previous question

   I'm going to read the papers you point me on right now

    thanks again

              Giampaolo

2012/5/24 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>

> On 05/24/2012 02:14 PM, Philippe Gerum wrote:
> > On 05/24/2012 01:14 PM, Giampaolo Bellini wrote:
> >> Hi all
> >>
> >>    I'm totally new to xenomai... so my question could be stupid :-(
> >>
> >>    I wonder if there are xenomai's counterpart of RTAI's SCB (Shared
> memory
> >> Circular Buffer),
> >
> > RT_QUEUE for the shared memory property.
>
> Documentation here:
>
>
> http://www.xenomai.org/documentation/xenomai-2.6/html/api/group__native__queue.html
> >
> >    MBX (MailBox)
> >
> > RT_BUFFER.
>
> Documentation here:
>
> http://www.xenomai.org/documentation/xenomai-2.6/html/api/group__buffer.html
>
> --
>                                            Gilles.
>

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

end of thread, other threads:[~2012-05-24 16:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-24 11:14 [Xenomai] xenomai API Giampaolo Bellini
2012-05-24 11:41 ` Gilles Chanteperdrix
2012-05-24 12:14 ` Philippe Gerum
2012-05-24 12:27   ` Gilles Chanteperdrix
2012-05-24 16:31     ` Giampaolo Bellini

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.