All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] printf() allowed in xenomai?
@ 2007-01-25 11:27 Steven Scholz
  2007-01-25 11:43 ` Philippe Gerum
  0 siblings, 1 reply; 4+ messages in thread
From: Steven Scholz @ 2007-01-25 11:27 UTC (permalink / raw)
  To: Xenomai Help

Hi all,

I wonder if there exists a document that describes to Dos and Donts when
programming real time applications with Xenomai.

For excample is it allowed to used glibc funkctions like printf()?

Thanks,

Steven


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

* Re: [Xenomai-help] printf() allowed in xenomai?
  2007-01-25 11:27 [Xenomai-help] printf() allowed in xenomai? Steven Scholz
@ 2007-01-25 11:43 ` Philippe Gerum
  2007-01-25 11:54   ` Steven Scholz
  0 siblings, 1 reply; 4+ messages in thread
From: Philippe Gerum @ 2007-01-25 11:43 UTC (permalink / raw)
  To: Steven Scholz; +Cc: Xenomai Help

On Thu, 2007-01-25 at 12:27 +0100, Steven Scholz wrote:
> Hi all,
> 
> I wonder if there exists a document that describes to Dos and Donts when
> programming real time applications with Xenomai.
> 

This is a good starting point, discussing about basic issues to keep in
mind when using something based on a co-kernel technology:
http://www.xenomai.org/documentation/branches/v2.0.x/pdf/Native-API-Tour.pdf
http://www.xenomai.org/documentation/branches/v2.0.x/pdf/Life-with-Adeos.pdf

> For excample is it allowed to used glibc funkctions like printf()?

Yes, but time-wise, this costs you predictability. You may want to grep
the mailing list archive about "secondary mode switch" and the like.

> 
> Thanks,
> 
> Steven
> 
> _______________________________________________
> Xenomai-help mailing list
> Xenomai-help@domain.hid
> https://mail.gna.org/listinfo/xenomai-help
-- 
Philippe.




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

* Re: [Xenomai-help] printf() allowed in xenomai?
  2007-01-25 11:43 ` Philippe Gerum
@ 2007-01-25 11:54   ` Steven Scholz
  2007-01-25 12:26     ` Philippe Gerum
  0 siblings, 1 reply; 4+ messages in thread
From: Steven Scholz @ 2007-01-25 11:54 UTC (permalink / raw)
  To: rpm; +Cc: Xenomai Help

Philippe,

>> I wonder if there exists a document that describes to Dos and Donts when
>> programming real time applications with Xenomai.
> 
> This is a good starting point, discussing about basic issues to keep in
> mind when using something based on a co-kernel technology:
> http://www.xenomai.org/documentation/branches/v2.0.x/pdf/Native-API-Tour.pdf
> http://www.xenomai.org/documentation/branches/v2.0.x/pdf/Life-with-Adeos.pdf

Thanks!

>> For excample is it allowed to used glibc funkctions like printf()?
> 
> Yes, but time-wise, this costs you predictability. You may want to grep
> the mailing list archive about "secondary mode switch" and the like.

Would you please state in one line what "secondary mode switch" means?
Is it the switch from xenomai to linux?

Steven


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

* Re: [Xenomai-help] printf() allowed in xenomai?
  2007-01-25 11:54   ` Steven Scholz
@ 2007-01-25 12:26     ` Philippe Gerum
  0 siblings, 0 replies; 4+ messages in thread
From: Philippe Gerum @ 2007-01-25 12:26 UTC (permalink / raw)
  To: Steven Scholz; +Cc: Xenomai Help

On Thu, 2007-01-25 at 12:54 +0100, Steven Scholz wrote:
> Philippe,
> 
> >> I wonder if there exists a document that describes to Dos and Donts when
> >> programming real time applications with Xenomai.
> > 
> > This is a good starting point, discussing about basic issues to keep in
> > mind when using something based on a co-kernel technology:
> > http://www.xenomai.org/documentation/branches/v2.0.x/pdf/Native-API-Tour.pdf
> > http://www.xenomai.org/documentation/branches/v2.0.x/pdf/Life-with-Adeos.pdf
> 
> Thanks!
> 
> >> For excample is it allowed to used glibc funkctions like printf()?
> > 
> > Yes, but time-wise, this costs you predictability. You may want to grep
> > the mailing list archive about "secondary mode switch" and the like.
> 
> Would you please state in one line what "secondary mode switch" means?
> Is it the switch from xenomai to linux?
> 

>From the xenomai scheduler to the Linux scheduler, yes. You should find
some insights about this in the tech. articles  I just mentioned.

> Steven
-- 
Philippe.




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

end of thread, other threads:[~2007-01-25 12:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-25 11:27 [Xenomai-help] printf() allowed in xenomai? Steven Scholz
2007-01-25 11:43 ` Philippe Gerum
2007-01-25 11:54   ` Steven Scholz
2007-01-25 12:26     ` Philippe Gerum

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.