Re: [Xenomai-core] RTLWS13 / XUM-2011, 20-22 Oct 2011, Prague - Call for Participation

2011-06-14 Thread Wolfgang Denk
Hello everybody,

on Tue, 26 Apr 2011 I wrote:

 I guess you have all read the announcement of the
 
13th Real-Time Linux Workshop
 
 October 20-22, 2011
  Faculty of Electrical Engineering
 Czech Technical University in Prague
Prague, Czech Republic
 
 and the related Call for Papers.  For reference, please see here:
 
 https://www.osadl.org/RTLWS-2011.rtlws-2011.0.html
 
 
 I think this will be a nice opportunity to hold our
 
   Xenomai User Metting 2011
 
 Nicholas Mc Guire was kind enough to invite us to put the XUM into a
 track at RTLWS, so fro the technical / organizational side we are clear.
 
 What's needed it a lot of participants, and people who are willing to
 give presentations.  Ideally such papers should go through the RTLWS
 review process so they get added to the proceedings, see
 https://www.osadl.org/RTLWS13-Abstract.submission-form.0.html
 
 
 Could everybody who is interestted to participate, either just as
 attendee or as lecturer) please drop me a short note so we can
 estimate if we reach some critical mass? Please send this information
 to my address, so we avoid flooding the mailing list(s) without need.
 
 Of course, any public discussion of the event as such and about
 possible presentations is welcome, too.


Please note that the deadline for abstract submission expires on June
20, 2011, i. e. in LESS THAN A WEEK from now.

For details please see https://www.osadl.org/Single-View.111+M5460cc8c9d4.0.html


To anybody who has anything to present: Please submit your abstracts NOW!

To anybody who considers participating: Please drop me a note!


Thanks, and best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Never put off until tomorrow what you can put off indefinitely.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


[Xenomai-core] RTLWS13 / XUM-2011, 20-22 Oct 2011, Prague - Call for Participation

2011-04-26 Thread Wolfgang Denk
Hello everybody,

I guess you have all read the announcement of the

   13th Real-Time Linux Workshop

October 20-22, 2011
 Faculty of Electrical Engineering
Czech Technical University in Prague
   Prague, Czech Republic

and the related Call for Papers.  For reference, please see here:

https://www.osadl.org/RTLWS-2011.rtlws-2011.0.html


I think this will be a nice opportunity to hold our

Xenomai User Metting 2011

Nicholas Mc Guire was kind enough to invite us to put the XUM into a
track at RTLWS, so fro the technical / organizational side we are clear.

What's needed it a lot of participants, and people who are willing to
give presentations.  Ideally such papers should go through the RTLWS
review process so they get added to the proceedings, see
https://www.osadl.org/RTLWS13-Abstract.submission-form.0.html


Could everybody who is interestted to participate, either just as
attendee or as lecturer) please drop me a short note so we can
estimate if we reach some critical mass? Please send this information
to my address, so we avoid flooding the mailing list(s) without need.

Of course, any public discussion of the event as such and about
possible presentations is welcome, too.

Thanks in advance.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Whenever people agree with me, I always think I must be wrong.
- Oscar Wilde

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] Backfire: User - Kernel latancy mesurement tool on Xenomai

2011-04-06 Thread Wolfgang Denk
Dear krishna m,

In message col122-w4082c3bc356937e8c1ddadbd...@phx.gbl you wrote:
 
 * is there any similar tool like backfire in the Xenomai tool set that dose
  the similar measurements?

We use (and recommend) the gpioirqbench benchmark. See the
application note for it here:
http://www.denx.de/wiki/DULG/AN2008_03_Xenomai_gpioirqbench

Note that this works with both Xenomai and PREEMPT_RT.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
The man on tops walks a lonely street;  the  chain  of  command  is
often a noose.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


[Xenomai-core] Misleading git tags

2010-08-02 Thread Wolfgang Denk
Dear Gilles,

I noticed that git describe does not provide helpful information for
the Xenomai repository.

For the current code (tagged as v2.5.4) I still get:

- git describe
v2.5.1-349-gf8fa381

Only with the --tags option I get the expected result:

- git describe --tags
v2.5.4

The behaviour changes from version to version:

- git describe v2.5.0
fatal: No annotated tags can describe 
'fddf7831dc53cce70b7196314cbd0b3aec028350'.
However, there were unannotated tags: try --tags.
- git describe v2.5.1
v2.5.1
- git describe v2.5.2
v2.5.1-142-g6b3e8f2
- git describe v2.5.3
v2.5.1-232-g55bf2d3
- git describe v2.5.4
v2.5.1-349-gf8fa381


My recommendation is to always annotate release tags to avoid such
confusion.  Thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
NOTE: The  Most  Fundamental  Particles  in  This  Product  Are  Held
Together  by  a  Gluing Force About Which Little is Currently Known
and Whose Adhesive Power Can Therefore Not Be Permanently Guaranteed.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] Misleading git tags

2010-08-02 Thread Wolfgang Denk
Dear Gilles Chanteperdrix,

In message 4c56dfe5.50...@xenomai.org you wrote:

  My recommendation is to always annotate release tags to avoid such
  confusion.  Thanks.
 
 Ok. I annotated 2.5.1 and asked Philippe about it, he told me that he
 never annotated 2.4 releases, so I stopped annotating them. In fact
 annotating 2.5.1 was the real mistake, but I guess you are right, I
 should annotate all of them. Can we change the annotation afterwards?

Not without changing the whole history, which you really don't want
to do.

 Anyway, thanks for the remark. If you wonder why I pushed 2.5.4 and did
 not announced it, the announce will come tonight.

I did not wonder, I just happened to notice it :-)

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
If anything can go wrong, it will.   - Edsel Murphy

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] [Adeos-main] I-pipe for 2.6.32 PPC

2010-01-17 Thread Wolfgang Denk
Dear Philippe,

in message 1263765606.2428.908.ca...@redshift.xenomai.org you wrote:

 What we may be aiming at, if workable, is something like:
 
 ipipe-*-mainline
 ipipe-*-amcc
 ipipe-*-512x

This sounds fine to me.

I guess we don't even need a 'ipipe-*-amcc' branch - the only things
that should be in our tree but not in mainline are the Synopsis USB
and S-ATA drivers (which are in such a state that they have no chance
of being accepted for mainline), and these additional features are
probably not of relevance for use with Xenomai.

ACK for 'ipipe-*-512x', but this is a work-in-progress tree, with the
clear intention to push this stuff into mainline ASAP.

 Maybe one for the PA6T as well, if we want to keep supporting the old A2
 board rev. I'm unsure right now, since B0 is fine in mainline already.

Are there any significant differences between A2 and Bx as far as
Xenomai in concerned? I mean, would a mainline patch (for Bx) be
missing anything so it doesn't run on A2?

 A mainline pipeline branch for everything that directly works over
 mainline, and platform-specific branches for those that do not. Those
 special branches would then disappear as soon as mainline is fine for
 the platforms they host as well.

I like this approach :-)

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
We don't care.  We don't have to.  We're the Phone Company.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] FCSE patch.

2009-10-02 Thread Wolfgang Denk
Dear Gilles,

In message 4ac5f4ec.6040...@xenomai.org you wrote:
 
  Let's hope the patch gets picked up and maintained by
  the kernel developers. If not, will Xenomai keep supporting it for
  upcoming kernels?
 
 Yes, definitely.

I have created a arm-fcse branch in our linux-2.6-denx repository
which is the current kernel.org + the FCSE patches, so everybody who
wants to test this can just pull this tree.  See
http://git.denx.de/?p=linux-2.6-denx.git;a=shortlog;h=refs/heads/arm-fcse

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Swap read error.  You lose your mind.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] RFC: 2.5 todo list.

2009-10-02 Thread Wolfgang Denk
Dear Philippe Gerum,

In message 1254510029.2703.355.ca...@redshift you wrote:

 I just pushed this commit to my remote tree (ipipe-2.6.30-powerpc
 branch); it should appear in a few hours once mirrored (cron job).

It's out (I manually triggered a sync :-)

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
I have the simplest tastes.  I am always satisfied with the best.
   -- Oscar Wilde

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


[Xenomai-core] Xenomai User Meeting - follow-up

2009-10-01 Thread Wolfgang Denk
Dear Friends,

thanks again to everybody who attended the XUM-2009 and helped it to
make it the successfull event it was.

I have put the PDF copies of the presentations on our web site; please
see http://www.denx.de/en/News/Xum2009AbstractsAndPresentations

I hope I will be able to add the two missing ones in a few days.

Thanks again, and I'm looking forward to the next XUM :-)

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
1000 Mal ist nichts passiert.  1000  1 Nacht - und es XUM gemacht...

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


[Xenomai-core] RTLWS11 / XUM-2009, 28-30 September, TU-Dresden - Call for Participation

2009-09-03 Thread Wolfgang Denk


   CALL FOR PARTICIPATION
 
 The 11th Real Time Linux Workshop

 Xenomai User Meeting 2009

 
   September 28 to 30, 2009
Technische Universitaet Dresden
 Faculty of Computer Science
  Chair of Operating Systems (TUDOS)
   Dresden, Germany
 
  http://www.realtimelinuxfoundation.org/events/rtlws-2009/ws.html
 
 
  The 11th Real Time Linux Workshop, held at the Technische Universitaet 
  Dresden, Germany, from September 28-30 this year will bring together many 
  of the Real Time Linux developers from all of the Real Time Linux Variants.
 
  This workshop will feature a RT-Preempt track held by key RT-preempt 
  developers, a broad spectrum of presentation on existing Real Time Linux
  variants as well as applications utilizing Embedded and Real Time Linux
 
  Further we plan hands-on sessions on key Real Time Linux systems.
 
 
 RTLWS Agenda: http://www.osadl.org/RTLWS-Agenda.rtlws11-agenda.0.html
 
 Registration: http://www.osadl.org/RTLWS11-Registration.form.0.html
 
 Hotel Infos: http://www.osadl.org/RTLWS-Hotels.rtlws11-hotels.0.html

-- Nicholas Mc Guire mcgu...@lzu.edu.cn
 


 At the same time the Xenomai User Meeting 2009 will be held in close
  proximity to RTLWS11 - details can be found at:

 General Infos: http://www.denx.de/en/News/XenomaiUserMeeting2009

 XUM-2009 Agenda: http://www.denx.de/en/view/News/XenomaiUserMeeting2009#Agenda

 XUM-2009 Abstracts: http://www.denx.de/en-edit/News/Xum2009Abstracts







Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Computers are not intelligent.  They only think they are.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] [ag-automation] XUM - Xenomai User's Meeting

2009-08-06 Thread Wolfgang Denk
In message 20090721140512.793ed832e...@gemini.denx.de I wrote:
 
 We at DENX are trying to organize something like a Xenomai User's
 Meeting at this year's Real-Time Linux Workshop (September 28 to 30,
 in Dresden, Germany).

It's going to happen; we hereby invite you to attend the 

Xenomai User Meeting 2009 (XUM-2009)

XUM-2009 is  scheduled  on

Monday, September 28, 13:00 - 18:00
at
Technische Universität Dresden
Faculty of Computer Science
Dresden, Germany

For details and registration please see
http://www.denx.de/en/News/XenomaiUserMeeting2009

We are looking forward to welcoming your participation in the
Xenomai User Meeting 2009.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
How does a project get to be a year late?  ... One day at a time.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


[Xenomai-core] XUM - Xenomai User's Meeting

2009-07-21 Thread Wolfgang Denk
[Sorry if you recieved this twice; I posted this information before
in the Xenomai groups as a reply in thread RT_PREEMPT patch and
other things..., but this did not catch some of the potentially
interested eyes, so here it goes again.]


We at DENX are trying to organize something like a Xenomai User's
Meeting at this year's Real-Time Linux Workshop (September 28 to 30,
in Dresden, Germany).


If you are already using Xenomai in your projects, or if you are
using other real-time solutions and interested to learn what Xenomai
has to offer: please come to the RTLWS to Dresden, and please let me
know about it. My dream is that as many as possible give a short
(2...5 minutes is sufficient) presentation of their project: how long
they've been using Xenomai, on which platform, what their area of
business is, eventually what their project is about, success stories,
what you like about Xenomai, where you ran into problems, what is
still missing in Xenomai to make it even easier to use for you, etc.
etc...

We don't have a formal agenda yet as we are  still  trying  to  reach
some critical mass, but so far we have:


Some Xenomai / Adeos related presentations have already been
submitted (though I don't know about acceptance, schedule or the
like):

* Philippe Gerum
  will give a presentation about Xenomai's Roadmap

* Richard Cochran, OMICRON electronics GmbH, and
  Gilles Chanteperdrix, xenomai.org
  will talk about ARM Fast Context Switch Extension for Linux

* Rene Graf, Siemens AG
  Manfred Neugebauer, Siemens AG
  Wolfgang Hartmann, Siemens AG
  will present Transparent real time behavior, a new approach

* Daniel Rossier and Patrick Gerber,
  both Reconfigurable Embedded Digital Systems, HEIG-VD/HES-SO, Switzerland,
  present Colibri-in-Motion: embedded virtualization technics
  devoted to hard realtime control

* Peter Soetens, Katholieke Universiteit Leuven and
  Markus Klotzbücher, Katholieke Universiteit Leuven
  talk about Real Time Toolkit for Open Robot Control Software

Some other well-known Xenomai experts like Jan Kiszka promised to
come, too.


I know that many people from many companies read this list and use
Xenomai in their projects, often without ever activly participating
in the discussions here. Come together at RTLWS! That's the chance to
see who else is doing the same, and to match faces to names.

See http://www.osadl.org/Dresden-2009.rtlws11-dresden-2009.0.html for
details, and/or contact me in case of questions, suggestions, or if
you have an abstract for a presentation (yes, the deadline is already
past, but I'll try to help).


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Severe culture shock results when experts from another protocol suite
[...] try to read OSI documents. The term osified is used to  refer
to  such  documents. [...] Any relationship to the word ossified is
purely intentional.- Marshall T. Rose

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] RT_PREEMPT patch and other things...

2009-07-17 Thread Wolfgang Denk
Dear Jan Kiszka,

In message 4a60a5b5.3090...@siemens.com you wrote:

  4) What are the most important conferences/summits/... for Xenomai  
  developers?
 
 E.g. RTLWS [1]. At least /me plans to attend (though on a non-Xenomai
 topic).

Actually I'm trying to organize something like a Xenomai User's
Meeting at this year's RTLWS.

So far some Xenomai / Adeos related presentations have  already  been
submitted  (though  I  don't  know  about acceptance, schedule or the
like):

* ARM Fast Context Switch Extension for Linux
  Richard Cochran, OMICRON electronics GmbH
  Gilles Chanteperdrix, xenomai.org

* Transparent real time behavior, a new approach
  Rene Graf, Siemens AG
  Manfred Neugebauer, Siemens AG
  Wolfgang Hartmann, Siemens AG

* Colibri-in-Motion: embedded virtualization technics devoted to hard realtime 
control
  Daniel Rossier, Reconfigurable Embedded Digital Systems, HEIG-VD/HES-SO, 
Switzerland
  Patrick Gerber, Reconfigurable Embedded Digital Systems, HEIG-VD/HES-SO, 
Switzerland

* Real Time Toolkit for Open Robot Control Software
  Peter Soetens, Katholieke Universiteit Leuven
  Markus Klotzbücher, Katholieke Universiteit Leuven

(not mentioned here several presentations covering RTAI).

In addition to Gilles'/Richard's  presentation  above  Philippe  also
indicated that he might eventually come and give a presentation :-)



Anybody interested to come: please let me know. My dream is  that  as
many as possible give a short (2...5 minutes sufficient) presentation
of  their  project:  how  long  they've  been using Xenomai, on which
platform, what their  are  of  business  is,  eventually  what  their
project is about, success stories, what you like about Xenomai, where
you  ran  into  problems, what is still missing in Xenomai to make it
even easier to use for you, etc. etc...


I know that many people from many companies read this  list  and  use
Xenomai  in  their projects, often without ever activly participating
in the discussions here. Come together at RTLWS! That's the chance to
see who else is doing the same, and to match faces to names.

See http://www.osadl.org/Dresden-2009.rtlws11-dresden-2009.0.html for
details, and/or contact me in case of questions, suggestions,  or  if
you have an abstract for a presentation (yes, the deadline is already
past, but I'll try to help).

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Weekends were made for programming. - Karl Lehenbauer

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] RT_PREEMPT patch and other things...

2009-07-17 Thread Wolfgang Denk
Dear Andreas Glatz,

In message 71d4c981-5356-40c4-ad25-3ea41bd56...@gmail.com you wrote:
 
 When do u think Xenomai-Solo will become stable (ready for production  
 use on a powerpc platform)?

Umm... it was stable when it has been released, or do you think
Philippe would release unstable code? 

Really - do you think there are any deficiencies in Xenomai-Solo?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Far back in the mists of ancient time, in the great and glorious days
of the former Galactic Empire, life was wild, rich  and  largely  tax
free. - Douglas Adams, _The Hitchhiker's Guide to the Galaxy_

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] [Xenomai-help] [RFC] FPU support

2009-01-27 Thread Wolfgang Denk
Dear Gilles Chanteperdrix,

In message 497f6524.2080...@xenomai.org you wrote:
 
 So, the question is: are there people around who either:
 - need FPU support for kernel-space real-time threads;
 - do not want to pay the price of a trap when using the FPU in user-space.

My gut feeling (and this is all I can offer at this point) is that
there will probably be only very few (but still some) people inthe
first group, but a larger number of users in the second group.
Especially on smaller embedded processors taking a trap is a penalty
you usually want to avoid.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
In C we had to code our own bugs, in C++ we can inherit them.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] [PATCH][SOLO] add more warnings

2008-03-28 Thread Wolfgang Denk
In message [EMAIL PROTECTED] you wrote:

 Doesn't show up on 
 http://www.denx.de/cgi-bin/gitweb.cgi?p=xenomai-solo.git;a=summary

Please try again.

The cron job to push stuff to the public server runs not that often.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
Respect is a rational process
-- McCoy, The Galileo Seven, stardate 2822.3

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] [SOLO] Build fail due to lack file(s)

2008-03-26 Thread Wolfgang Denk
In message [EMAIL PROTECTED] you wrote:
 
 After git pull, I found that pSOS(*) emulation interface on top of the
 Xenomai/SOLO framework was checked in.  However, it fails to build due
 to lack file(s) in repository.  Here are the compilation results:

That is to be expected. The README  file  has  a  section  Available
emulators/APIs  which  only  lists VxWorks so far - nothing else has
been ported yet.

Patches are welcome, of course :-)

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
Just because your doctor has a name for your condition  doesn't  mean
he knows what it is.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] Xenomai/SOLO - RTOS emulation for standard Linux

2008-03-26 Thread Wolfgang Denk
In message [EMAIL PROTECTED] you wrote:
 I'll of course have to make my own tests, but I am curious - do folks
 expect that Xenomai/SOLO will be able to equal the interrupt performance
 of Xenomai/IPIPE?  I guess my intuition says that the IPIPE approach
 would guarantee better interrupt response, but maybe my intuition is
 completely wrong.  I'll try to post some results in a few weeks...

Well, interrupt performance is just one thing.  The  whole  real-time
behaviour  depends on the underlying OS. And frankly, what we've seen
so far means that PREEMPT_RT can deliver probabilistic real-time at
best. Take a test case that has been running fine  and  just  put  it
into  a  new environment (like attach it to a different network), and
it will behave differently. Just plug in a new USB device that hasn't
been tested before, and nobody can tell what will happen.

If it comes to  hard,  reliable  real-time  behaviour,  we  recommend
Xenomai/ipipe to all our customers. However, there are some who think
it  is  important  to have an original, unpatched kernel.org source
tree. These obviously run for PREEMPT_RT, and SOLO.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
You know, after a woman's raised a family and so on,  she  wants  to
start living her own life.   Whose life she's _been_ living, then?
  - Terry Pratchett, _Witches Abroad_

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] Xenomai/SOLO - RTOS emulation for standard Linux

2008-03-25 Thread Wolfgang Denk
Dear Roland,

in message [EMAIL PROTECTED] you wrote:
 
 Is it worth providing a separate xenomai-solo package in Debian right
 now (considering it being propagated to Debian 5.0 and supported there
 in this form until ca. 2010), or should we wait until Xenomai/SOLO is
 integrated into Xenomai mainline?

Integration into Xenomai mainline means waiting for Xenomai 3, which
seems still a pretty long way to go.

On the other hand, you need a PREEMPT_RT enhanced  Linux  kernel  for
Xenomai/SOLO  to provide real-time behaviour which is probably needed
in most cases when you try and emulate a RTOS.  This  is  probably  a
bigger hurdle?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
It is clear that the individual who persecutes a  man,  his  brother,
because he is not of the same opinion, is a monster.   - Voltaire

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] Patches: README.install

2006-12-23 Thread Wolfgang Denk
Dear Niklaus,

in message [EMAIL PROTECTED] you wrote:
 
 Thanks your for spotting my errors. I should have rechecked this patch before 
 submitting it, as it was based on a outdated script. Please review the 
 attached patch again which is based on a script which actually ran and 
 produced a running kernel.
 
 I would also thanks you for providing the ELDK. It was really a lot easier
 to setup the ELDK once I switched from my PPC PowerBook to a MacMini. I can 
 really recommend it.

Thanks. I'm glad you like it.

 The only addition to the ELDK I made to run xeno-test was to copy my 
 Debian /usr/bin/which to the rootfs.

alias which='type -p'

  -
  
  A typical cross-compilation setup, in order to build Xenomai for a
 -PowerPC-405-based system:
 +PowerPC-405-based system. Here we use an ELDK cross-compiler and a
 +2.6.14 kernel.
  
 -$ $xenomai_root/scripts/prepare-kernel.sh --arch=powerpc \
 -  
 --adeos=$xenomai_root/ksrc/arch/powerpc/patches/adeos-ipipe-2.6.14-ppc-X.Y-ZZ.patch
  \
 +$ $xenomai_root/scripts/prepare-kernel.sh --arch=ppc \
 +  
 --adeos=$xenomai_root/ksrc/arch/powerpc/patches/adeos-ipipe-2.6.14-ppc-1.5-*.patch
  \
--linux=$linux_tree
  $ cd $linux_tree
 -$ mkdir ../build-powerpc-405-2.6.14
 -$ make ARCH=ppc CROSS_COMPILE=powerpc-405-linux-gnu- 
 O=../build-powerpc-405-2.6.14 xconfig/gconfig/menuconfig 
 +$ build_root /path/to/eldk

/path/to/eldk might be misleading - at least  it  needs  an  expla-
nation;  I  would interpret this as /opt/eldk, which is the default
installation directory of the ELDK, while I guess you  actually  mean
/opt/eldk/ppc_4xx ?

 +$ mkdir $build_root
 +$ make ARCH=ppc CROSS_COMPILE=ppc_4xx- O=$build_root 
 xconfig/gconfig/menuconfig
  # select the kernel and Xenomai options
 -$ make ARCH=ppc CROSS_COMPILE=powerpc-405-linux-gnu- 
 O=../build-powerpc-405-2.6.14 bzImage modules 
 -# then install as needed
 -$ mkdir $build_root  cd $build_root
 -$ $xenomai_root/configure --build=i686-linux --host=powerpc-405-linux-gnu
 +$ make ARCH=ppc CROSS_COMPILE=ppc_4xx- O=$build_root bzImage modules \
 +  modules_install

Be careful here. modules_install will try to run the native depmod,
which will not work. Recent builds (*) of the ELDK will allow to  add
a DEPMOD=/opt/eldk/usr/bin/depmod.pl argument to the make call.

[This extension was added in July, so you will have to wait for  ELDK
version 4.1 unless you build the ELDK from scratch from the sources.]


Thanks, and a Merry Christmas and a Happy New Year!

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
READ THIS BEFORE OPENING PACKAGE: According to Certain Suggested Ver-
sions of the Grand Unified Theory, the Primary Particles Constituting
this Product May Decay to Nothingness Within the  Next  Four  Hundred
Million Years.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] Patches: README.install examples/common for cross-compiling

2006-12-21 Thread Wolfgang Denk
Dear Niklaus,

in message [EMAIL PROTECTED] you wrote:

 -PowerPC-405-based system:
 +PowerPC-405-based system (assuming an ELDK cross-compiler and a 2.6.14 
 kernel)
 ^^^
 This...

 +$ build_root /path/to/build-powerpc-405-2.6.14
 +$ mkdir $build_root
 +$ make ARCH=ppc CROSS_COMPILE=powerpc-405-linux-gnu- O=$build_root 
 xconfig/gconfig/menuconfig 
   
...
 +$ make ARCH=ppc CROSS_COMPILE=powerpc-405-linux-gnu- O=$build_root bzImage 
 modules 
   
...
 +$ $xenomai_root/configure --build=i686-linux --host=powerpc-405-linux-gnu 
 CC=ppc_4xx-gcc CXX=ppc_4xx-g++ LD=ppc_4xx-ld
   

...and this seems contradictory to me. If you use the ELDK, then it's
CROSS_COMPILE=ppc_4xx-;  also,  I  would  expect   that   you   set
--target=powerpc-linux.  I mean, with ELDK, powerpc-405-linux-gnu
will neither work as CROSS_COMPILE prefix, nor as  a  host  /  target
name.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
People are always a lot more complicated than you  think.  It's  very
important to remember that. - Terry Pratchett, _Truckers_

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


[Xenomai-core] Trivial patch

2006-06-02 Thread Wolfgang Denk
Please consider applying the following trivial patch:

Index: scripts/prepare-kernel.sh
===
--- scripts/prepare-kernel.sh   (revision 585)
+++ scripts/prepare-kernel.sh   (working copy)
@@ -1,6 +1,8 @@
 #! /bin/bash
 set -e
 
+unset CDPATH
+
 do_links() {
 ( if test -x $2; then
   cd $2 


This fixes a problem when you have CDPATH set in your  shell  -  then
bash  will  (under certain conditions) print the absolute pathname of
the new working directory on standard  output.  This  will  seriously
confuse constructs like   xenomai_root=`cd $xenomai_root  pwd`


Thanks.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
Of course there's no reason for it, it's just our policy.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] 2.4 vs 2.6 in embedded space

2005-10-12 Thread Wolfgang Denk
Dear Philippe,

in message [EMAIL PROTECTED] you wrote:

 Open question: to your opinion, is 2.6 on low-end embedded hw doomed by 
 design 

Something like that.

 and why, or do you think that part of the reluctance to move to 2.6 is mostly 
 explained because 2.4 is just fine and up to the task, IOW it's kind of a 
 don't 
 fix if it ain't broken perception?

Please see
http://www.denx.de/twiki/bin/view/Know/Linux24vs26
and
http://www.denx.de/twiki/bin/view/Know/Clock100vs1000Hz

The major causes of the serious performance degradation under 2.6 are
(1) the increased code size (especially the code that is running in
interrupt context and for test switching - check for example just
the code size of the scheduler and compar ewith it's size under 2.4),
and
(2) the increased clock frequency.

OK, (2) has been partially fixed in the mean time by making the clock
frequency adjustable, so you can go back to the old value of  100  Hz
on  low  end  systems. The other factor remains. And yes, this is by
design - Linux is more and more designed for high end machines  like
fat  servers  running  thousands  of  tasks  or  other multiprocessor
systems with N GHz clocks. A MPC860 at 50 Mhz is just another world.

joke
I see a business opportunity to revive the 2.2 or even the 2.0 kernel
tree  development  especially  for  small   systems   wth   real-time
requirements.
/joke

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
If there was anything that depressed him more than his own  cynicism,
it was that quite often it still wasn't as cynical as real life.
 - Terry Pratchett, _Guards! Guards!_