[Buildroot] [pull request] Pull request for branch xenomai-rtai
Benoît Mauduit
benoit.mauduit at gmail.com
Sun Sep 18 12:19:45 UTC 2011
On Sat, Sep 17, 2011 at 10:22 PM, Thomas Petazzoni
<thomas.petazzoni at free-electrons.com> wrote:
> Hello,
>
> Here is a patch set that adds the Xenomai and RTAI real-time
> extensions of the Linux kernel. The Xenomai patches come from Thomas
> de Schampheleire, who himself took them from Benoît Mauduit. Those
> patches have been improved further, taking into account comments from
> Arnout, and adding some more features (ability to remove test
> programs, RT-CAN programs, Analogy programs, and select which skins
> should be installed).
>
> The RTAI real-time extension is also added. It is not well supported
> on architectures others than x86/x86-64, but can be useful on those
> architectures. However, its integration required a small change in the
> package infrastructure, described in detail in its commit log.
>
> Regards,
>
> Thomas
>
> The following changes since commit 16d6e9b3420e78a89960b8b68202ea46a618810d:
>
> Makefile.autotools.in: fix autoreconf libtool patching after libtool move (2011-09-17 14:16:42 +0200)
>
> are available in the git repository at:
> http://free-electrons.com/~thomas/buildroot.git xenomai-rtai
>
> Thomas De Schampheleire (2):
> linux: Add Linux Kernel extensions menu
> Add xenomai real-time Framework to buildroot
>
> Thomas Petazzoni (6):
> xenomai: add support to keep or remove testsuite programs
> xenomai: add support to keep or remove RT-CAN utilities
> xenomai: add support to keep or remove Analogy utilities and libs
> xenomai: add support to keep or remove skins
> package: change ordering of steps
> Add support for the RTAI real-time extension
>
> linux/Config.ext.in | 31 ++++
> linux/Config.in | 4 +
> linux/linux-ext-rtai.mk | 47 ++++++
> linux/linux-ext-xenomai.mk | 30 ++++
> linux/linux.mk | 2 +
> package/Config.in | 5 +
> package/Makefile.package.in | 6 +-
> package/rtai/Config.in | 2 +
> package/rtai/rtai.mk | 16 ++
> package/xenomai/Config.in | 159 ++++++++++++++++++++
> .../xenomai/xenomai-do-not-install-devices.patch | 11 ++
> package/xenomai/xenomai.mk | 159 ++++++++++++++++++++
> target/generic/device_table_dev.txt | 5 +
> 13 files changed, 474 insertions(+), 3 deletions(-)
> create mode 100644 linux/Config.ext.in
> create mode 100644 linux/linux-ext-rtai.mk
> create mode 100644 linux/linux-ext-xenomai.mk
> create mode 100644 package/rtai/Config.in
> create mode 100644 package/rtai/rtai.mk
> create mode 100644 package/xenomai/Config.in
> create mode 100644 package/xenomai/xenomai-do-not-install-devices.patch
> create mode 100644 package/xenomai/xenomai.mk
>
> Thanks,
> --
> Thomas Petazzoni
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
Ooo, Many thanks for that !
I look up in details the patch series and it's good for me.
Just one little point concerning ld.so.conf management :
We can use for further developpement a conf.d mechanism :
'/etc/ld.so.conf' which include "/etc/ld.so.conf.d/*.conf"
Nice to see Rtai included !
Sorry for not being more available for this new feature...
Regards,
--
Benoit Mauduit
More information about the buildroot
mailing list