From: Philippe Gerum <rpm@xenomai.org>
To: Leopold Palomo-Avellaneda <leo@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Xenomai on kernel 3.x and x86
Date: Mon, 14 May 2012 10:13:40 +0200 [thread overview]
Message-ID: <4FB0BEB4.9000408@domain.hid> (raw)
In-Reply-To: <201205140945.34788.leo@domain.hid>
On 05/14/2012 09:45 AM, Leopold Palomo-Avellaneda wrote:
> Hi,
>
> sorry if the question it's obvious but I have not understood the information
> that I have found. I have read the roadmap of Xenomai [1] and it's not clear
> to me what should I have to do if I would want to use xenomai in a kernel
> 3.x.
>
> As far as I understand the idea it's to go to Xenomai 3 with the prempt patch
> or a co-kernel option. Then xenomai will be the interface to the realtime
> kernel. From the user point of view, no matter if xenomai will use the rt-
> preemt or the co-kernel option. Also, the driver option will be the rtdm.
>
> But I don't understand if the Adeos patch will survive (at least in x86) or
> what will happen. I understand that the co-kernel option is the same that we
> have now (2.6) with the adeos patch, but I have not be able to find an Adeos
> patch for a x86 platform in a 3.x kernel.
The interrupt pipeline will be maintained for running the co-kernel
incarnation of Xenomai 3, and for updating the 2.6.x maintenance branch
as well. To run 3.2 kernels and above, using Xenomai 2.6.1 or later will
be a requirement.
There is an upcoming patch for linux 3.2, which is the first of the new
pipeline "core" series, a massive refactoring of the I-pipe
implementation and API, aimed at a better integration with Xenomai:
http://git.denx.de/?p=ipipe-2.6.git;a=shortlog;h=refs/heads/core-3.2
It currently supports powerpc, arm, x86 and blackfin, and can be used
with Xenomai 2.6.1+ and Xenomai 3 systems in dual kernel mode. I will
roll this patch out officially when Gilles and I are done with fixing
the rough edges. The plan is to have it shipped with the upcoming 2.6.1.
To sum up: the interrupt pipeline for x86 is maintained, a release for
3.x kernels is upcoming.
>
> Please, someone could clarify this.
>
> Thanks in advance,
>
> Leo
>
>
>
> [1] http://www.xenomai.org/index.php/Xenomai:Roadmap
>
--
Philippe.
next prev parent reply other threads:[~2012-05-14 8:13 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-14 7:45 [Xenomai-help] Xenomai on kernel 3.x and x86 Leopold Palomo-Avellaneda
2012-05-14 8:13 ` Philippe Gerum [this message]
2012-05-14 23:06 ` Gilles Chanteperdrix
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4FB0BEB4.9000408@domain.hid \
--to=rpm@xenomai.org \
--cc=leo@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.