[Buildroot] [pull request] Pull request for branch xenomai-rtai
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat Sep 17 20:22:50 UTC 2011
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
More information about the buildroot
mailing list