All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Xenomai 3 documentation
@ 2012-02-02 17:29 Daniele Nicolodi
  2012-02-02 18:01 ` Philippe Gerum
  0 siblings, 1 reply; 3+ messages in thread
From: Daniele Nicolodi @ 2012-02-02 17:29 UTC (permalink / raw)
  To: xenomai

Hello,

I'm looking with curiosity to the development of Xenomai 3 skimming
through the GIT commits. I'm a physicist writing data acquisition code,
looking at how experienced programmers solve problems is very
instructional. However, I have observed that most of the code that has
been added do not have documentation in the form of comment blocks.

There is some other place where I can learn about Xenomai 3 ?

Thank you. Cheers,
-- 
Daniele


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

* Re: [Xenomai-help] Xenomai 3 documentation
  2012-02-02 17:29 [Xenomai-help] Xenomai 3 documentation Daniele Nicolodi
@ 2012-02-02 18:01 ` Philippe Gerum
  2012-02-02 18:22   ` Daniele Nicolodi
  0 siblings, 1 reply; 3+ messages in thread
From: Philippe Gerum @ 2012-02-02 18:01 UTC (permalink / raw)
  To: Daniele Nicolodi; +Cc: xenomai

On 02/02/2012 06:29 PM, Daniele Nicolodi wrote:
> Hello,
>
> I'm looking with curiosity to the development of Xenomai 3 skimming
> through the GIT commits. I'm a physicist writing data acquisition code,
> looking at how experienced programmers solve problems is very
> instructional. However, I have observed that most of the code that has
> been added do not have documentation in the form of comment blocks.
>
> There is some other place where I can learn about Xenomai 3 ?

A general roadmap explaining high level issues:
http://www.xenomai.org/index.php/Xenomai:Roadmap#Toward_Xenomai_3

For the rest, the Cobalt kernel is fully documented in the sources, 
since it directly derives from v2.x's nucleus, check kernel/cobalt.

The really missing part is a documentation of the lib/copperplate API, 
providing the building blocks for the userland-based RTOS skins. That 
one is still wandering somewhere in my brain. But for sure, it will land 
in the sources at some point as well.

>
> Thank you. Cheers,


-- 
Philippe.


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

* Re: [Xenomai-help] Xenomai 3 documentation
  2012-02-02 18:01 ` Philippe Gerum
@ 2012-02-02 18:22   ` Daniele Nicolodi
  0 siblings, 0 replies; 3+ messages in thread
From: Daniele Nicolodi @ 2012-02-02 18:22 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai

On 02/02/12 19:01, Philippe Gerum wrote:
> On 02/02/2012 06:29 PM, Daniele Nicolodi wrote:
>> Hello,
>>
>> I'm looking with curiosity to the development of Xenomai 3 skimming
>> through the GIT commits. I'm a physicist writing data acquisition code,
>> looking at how experienced programmers solve problems is very
>> instructional. However, I have observed that most of the code that has
>> been added do not have documentation in the form of comment blocks.
>>
>> There is some other place where I can learn about Xenomai 3 ?
> 
> A general roadmap explaining high level issues:
> http://www.xenomai.org/index.php/Xenomai:Roadmap#Toward_Xenomai_3
> 
> For the rest, the Cobalt kernel is fully documented in the sources, 
> since it directly derives from v2.x's nucleus, check kernel/cobalt.
> 
> The really missing part is a documentation of the lib/copperplate API, 
> providing the building blocks for the userland-based RTOS skins. That 
> one is still wandering somewhere in my brain. But for sure, it will land 
> in the sources at some point as well.

Thank Philippe,

working mostly in user space, copperplate is the part I'm most
interested in. The code is self explanatory enough, but sometimes I fail
to see the big picture...

Cheers,
Daniele


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

end of thread, other threads:[~2012-02-02 18:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-02 17:29 [Xenomai-help] Xenomai 3 documentation Daniele Nicolodi
2012-02-02 18:01 ` Philippe Gerum
2012-02-02 18:22   ` Daniele Nicolodi

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.