Module: xenomai-2.6
Branch: master
Commit: 0a972967e7b7193b95c5a55cf20ec2c91857c8c4
URL:    
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=0a972967e7b7193b95c5a55cf20ec2c91857c8c4

Author: Philippe Gerum <r...@xenomai.org>
Date:   Tue Jul 10 17:33:47 2012 +0200

hal/READMEs: remove obsolete information

---

 ksrc/arch/arm/patches/README      |   34 +++++++-------
 ksrc/arch/blackfin/patches/README |   60 +++++++-----------------
 ksrc/arch/nios2/patches/README    |   27 +++++++----
 ksrc/arch/powerpc/patches/README  |   92 +++++++------------------------------
 ksrc/arch/sh/patches/README       |   29 ++++++++----
 ksrc/arch/x86/patches/README      |   24 ++-------
 6 files changed, 94 insertions(+), 172 deletions(-)

diff --git a/ksrc/arch/arm/patches/README b/ksrc/arch/arm/patches/README
index c8f9d16..39f45a1 100644
--- a/ksrc/arch/arm/patches/README
+++ b/ksrc/arch/arm/patches/README
@@ -1,27 +1,28 @@
 -- arch/arm/patches
 
-Xenomai needs special kernel support to deliver fast and
-deterministic response time to external interrupts, and also to
-provide real-time services highly integrated with the standard Linux
-kernel.
+Xenomai needs special kernel support to deliver fast and deterministic
+response time to external interrupts, and also to provide real-time
+services highly integrated with the standard Linux kernel.
 
-This support is provided by the Adeos real-time enabler [1], in the
+This support is provided by the interrupt pipeline (aka I-pipe) in the
 form of a kernel patch you have to apply against a vanilla kernel
 tree, before you attempt to compile the Xenomai codebase against the
 latter kernel.
 
-Apply one of the patches found in this directory to the corresponding
-kernel release. You may want to have a look at the README.*INSTALL
-guides at the top of the Xenomai tree for more information.
+Apply one of the patches found into this directory against the
+corresponding kernel release. You may want to have a look at the
+README.*INSTALL guides at the top of the Xenomai tree for more
+information.
 
 This directory only contains the most recent patches; you may find the
-complete collection of Adeos/I-pipe patches at the following
-location (see note):
+complete collection of I-pipe patches at the following locations (see
+note):
 
-* all existing I-pipe patches for the combo ARM architecture:
+* all existing I-pipe patches for the ARM architecture:
 http://download.gna.org/adeos/patches/v2.6/arm/
+http://download.gna.org/adeos/patches/v3.x/arm/
 
-NOTE: not all these patches are guaranteed to work with the current
+NOTE: not all older patches are guaranteed to work with the current
 Xenomai release.  However, there is a good chance most of them do,
 since we try hard to maintain backward compatibility. Also note that
 by default, all patches apply to the mainline kernel, we do not try
@@ -47,8 +48,8 @@ o Texas Instrument OMAP3 and OMAP4
 
 ---- MXC (tested on iMX51, iMX53, iMX6Q)
 
-1- Checkout the "rel_imx_3.0.15_12.03.00" tag in the Freescale IMX git [2],
-   or in the Denx git tree [3];
+1- Checkout the "rel_imx_3.0.15_12.03.00" tag in the Freescale IMX git [1],
+   or in the Denx git tree [2];
 2- apply mxc/adeos-ipipe-3.0.13-mxc-1.18-08-pre.patch;
 3- apply adeos-ipipe-3.0.13-arm-1.18-08.patch
 3- apply mxc/adeos-ipipe-3.0.13-mxc-1.18-08-post.patch;
@@ -57,6 +58,5 @@ o Texas Instrument OMAP3 and OMAP4
 
 -- External links
 
-[1] http://www.gna.org/projects/adeos/
-[2] http://opensource.freescale.com/pub/scm/imx/linux-2.6-imx.git
-[3] git://git.denx.de/linux-denx.git
+[1] http://opensource.freescale.com/pub/scm/imx/linux-2.6-imx.git
+[2] git://git.denx.de/linux-denx.git
diff --git a/ksrc/arch/blackfin/patches/README 
b/ksrc/arch/blackfin/patches/README
index 780f2de..dd9b317 100644
--- a/ksrc/arch/blackfin/patches/README
+++ b/ksrc/arch/blackfin/patches/README
@@ -4,52 +4,26 @@ Xenomai needs special kernel support to deliver fast and 
deterministic
 response time to external interrupts, and also to provide real-time
 services highly integrated with the standard Linux kernel.
 
-This support is provided by the Adeos real-time enabler, in the form
-of a kernel patch you have to apply against a vanilla kernel tree,
-before you attempt to compile the Xenomai codebase against the latter
-kernel.
-
-Apply the provided patch against the corresponding kernel
-release/milestone. You may want to have a look at the README.*INSTALL
-guides at the top of the Xenomai tree for more information.
-
-On the Blackfin architecture, Xenomai is supported on the BF527,
-BF533, BF537, BF548 and BF561(*) boards.
-
-This directory only contains the most recent patches used to validate
-this Xenomai release on Blackfin boards; you may find the complete
-collection of Adeos/I-pipe patches at the following locations (see
+This support is provided by the interrupt pipeline (aka I-pipe) in the
+form of a kernel patch you have to apply against a vanilla kernel
+tree, before you attempt to compile the Xenomai codebase against the
+latter kernel.
+
+Apply one of the patches found into this directory against the
+corresponding kernel release. You may want to have a look at the
+README.*INSTALL guides at the top of the Xenomai tree for more
+information.
+
+This directory only contains the most recent patches; you may find the
+complete collection of I-pipe patches at the following locations (see
 note):
 
-* http://download.gna.org/adeos/patches/v2.6/blackfin/
-
-* older I-pipe patches are available from:
-http://download.gna.org/adeos/patches/v2.6/blackfin/older/
+* all existing I-pipe patches for the blackfin architecture:
+http://download.gna.org/adeos/patches/v2.6/blackfin/
+http://download.gna.org/adeos/patches/v3.x/blackfin/
 
 NOTE: not all older patches are guaranteed to work with the current
 Xenomai release.  However, there is a good chance most of them do,
-since we try hard to maintain backward compatibility. In other words,
-you are NOT absolutely required to upgrade your working kernel setup
-to run this newer Xenomai release, albeit bugs have probably been
-fixed in more recent I-pipe patches. YMMV.
-
-The reference kernel tree the validated patches are based on varied
-over time:
-
-               Linux v2.6.30 to v2.6.31.6
-               ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-From git://git.denx.de/ipipe-blackfin.git
-
-Patch release                  Tag
-----------------------         --------------
-2.6.30.6-blackfin-1.11-00      v2.6.30.6-bfin
-2.6.31.6-blackfin-1.12-00      v2.6.31.6-bfin
-
-
-               from Linux v2.6.33 onward
-               ~~~~~~~~~~~~~~~~~~~~~~~~~
-
-From ftp://ftp.free.fr/mirrors/ftp.kernel.org/linux/kernel/v2.6/
+since we try hard to maintain backward compatibility.
 
-       All patches are based on mainline kernel releases.
+All patches are based on mainline kernel releases.
diff --git a/ksrc/arch/nios2/patches/README b/ksrc/arch/nios2/patches/README
index 261251a..a71af9f 100644
--- a/ksrc/arch/nios2/patches/README
+++ b/ksrc/arch/nios2/patches/README
@@ -4,18 +4,28 @@ Xenomai needs special kernel support to deliver fast and 
deterministic
 response time to external interrupts, and also to provide real-time
 services highly integrated with the standard Linux kernel.
 
-This support is provided by the Adeos real-time enabler [1], in the
+This support is provided by the interrupt pipeline (aka I-pipe) in the
 form of a kernel patch you have to apply against a vanilla kernel
 tree, before you attempt to compile the Xenomai codebase against the
 latter kernel.
 
-For the NIOS2 architecture, I-pipe patches are based on Thomas Chou's
-<tho...@wytron.com.tw> public tree [2].
+Apply one of the patches found into this directory against the
+corresponding kernel release. You may want to have a look at the
+README.*INSTALL guides at the top of the Xenomai tree for more
+information.
 
-This directory only contains the most recent patches used to validate
-this Xenomai release on nios2 platforms; you may find the complete
-collection of Adeos/I-pipe patches at the following location (see
-note): http://download.gna.org/adeos/patches/v2.6/nios2
+This directory only contains the most recent patches; you may find the
+complete collection of I-pipe patches at the following locations (see
+note):
+
+* all existing I-pipe patches for the nios2 architecture:
+http://download.gna.org/adeos/patches/v2.6/nios2/
+
+NOTE: not all older patches are guaranteed to work with the current
+Xenomai release.  However, there is a good chance most of them do,
+since we try hard to maintain backward compatibility.  For the NIOS2
+architecture, I-pipe patches are based on Thomas Chou's
+<tho...@wytron.com.tw> public tree [1].
 
 NOTE: Xenomai 2.6.x for the nios2 architecture is based on the
 'nios2mmu' branch from the reference git tree [2]. All prior patches
@@ -28,5 +38,4 @@ Patch                         Based on GIT commit # / TAG
 
 2.6.35                         e3b9b6407018eb00998a122925f4c88f6f0e9a7c
 
-[1] http://www.gna.org/projects/adeos/
-[2] git://sopc.et.ntust.edu.tw/git/linux-2.6.git
+[1] git://sopc.et.ntust.edu.tw/git/linux-2.6.git
diff --git a/ksrc/arch/powerpc/patches/README b/ksrc/arch/powerpc/patches/README
index 26486f6..b34bf55 100644
--- a/ksrc/arch/powerpc/patches/README
+++ b/ksrc/arch/powerpc/patches/README
@@ -4,84 +4,26 @@ Xenomai needs special kernel support to deliver fast and 
deterministic
 response time to external interrupts, and also to provide real-time
 services highly integrated with the standard Linux kernel.
 
-This support is provided by the Adeos real-time enabler, in the form
-of a kernel patch you have to apply against a vanilla kernel tree,
-before you attempt to compile the Xenomai codebase against the latter
-kernel.
-
-On the PowerPC 32bit architecture, Xenomai is supported on the v2.4,
-v2.6 and v3.0 Linux kernel series, for which the appropriate Adeos
-patches exist. Apply one of those patches against the corresponding
-kernel release. You may want to have a look at the README.*INSTALL
-guides at the top of the Xenomai tree for more information.
-
-This directory only contains the most recent patches used to validate
-this Xenomai release on powerpc platforms; you may find the complete
-collection of Adeos/I-pipe patches at the following locations (see
+This support is provided by the interrupt pipeline (aka I-pipe) in the
+form of a kernel patch you have to apply against a vanilla kernel
+tree, before you attempt to compile the Xenomai codebase against the
+latter kernel.
+
+Apply one of the patches found into this directory against the
+corresponding kernel release. You may want to have a look at the
+README.*INSTALL guides at the top of the Xenomai tree for more
+information.
+
+This directory only contains the most recent patches; you may find the
+complete collection of I-pipe patches at the following locations (see
 note):
 
-* http://download.gna.org/adeos/patches/v3.x/powerpc/
+* all existing I-pipe patches for the powerpc architecture (32+64bit):
+http://download.gna.org/adeos/patches/v2.6/powerpc/
+http://download.gna.org/adeos/patches/v3.x/powerpc/
 
-* older I-pipe patches are available from:
-http://download.gna.org/adeos/patches/v3.x/powerpc/older/
-http://download.gna.org/adeos/patches/v2.6/powerpc
-http://download.gna.org/adeos/patches/v2.4/powerpc
-
-=====================================================================
-=====================================================================
-=====================================================================
-=====================================================================
 NOTE: not all older patches are guaranteed to work with the current
 Xenomai release.  However, there is a good chance most of them do,
-since we try hard to maintain backward compatibility. In other words,
-you are NOT absolutely required to upgrade your working kernel setup
-to run this newer Xenomai release, albeit bugs have probably been
-fixed in more recent I-pipe patches. YMMV.
-=====================================================================
-=====================================================================
-=====================================================================
-=====================================================================
-
-The reference kernel tree those patches are based on varied over time,
-here is a map detailing this evolution:
-
-               Linux v2.4.x
-               ~~~~~~~~~~~~
-
-From git://www.denx.de/git/linuxppc_2_4_devel
-
-Patch release          Commit #
----------------------- ----------------------------------------
-2.4.25-DENX-1.2-xx/ppc 6d7d0e61a0f7837da59369a19a4eaa0063653bbf
-2.4.25-DENX-2.2-xx/ppc 5bab6d641ff5ba139f9f41869502cb7c96d785bc
-
-
-               from Linux v2.6.22 to v2.6.32
-               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-From git://www.denx.de/git/linux-2.6-denx.git
-
-Patch release                  Commit #
-----------------------------   ----------------------------------------
-2.6.22-DENX-*/powerpc          3e833ffb06a4ce14f2680a0afe9abd5342188e17
-2.6.23-DENX-1.6-00/ppc         208aa3df8645608ff3febb65f83219173dfe4979
-2.6.23-DENX-2.0-03/powerpc     3e44e7de644b521c5301c806d90da6feb99158d5
-2.6.24.6-DENX-2.4-03/powerpc   331e1d1ac8b64e9c4c37906d3e005f9adda574ab
-2.6.24-DENX-*/powerpc          031edb4f3cced0933e3e08f96a3fb4805c2e4cac
-2.6.25-DENX-*/powerpc          3d51d2d5fc46e87210575edf784263034edba1d7
-2.6.26-DENX-*/powerpc          7b56671345f62f1baf2772ad5736e4f59ed0f213
-2.6.27-DENX-*/powerpc          43b4f8924d387ef2f35c4956b94aae1f02d8e4ce
-2.6.28.5-DENX-*/powerpc                5931215bdb5412fdd80bebad1d66158dc149ea18
-2.6.29.1-DENX-*/powerpc                ad6bad4bf6888f89353945ba90df3b6a5b42b8fa
-2.6.29.4-DENX-*/powerpc                5e2fc2073ede8e33409fad91f4caf6db30cbfd76
-2.6.30-DENX-*/powerpc          7cb16ec2590815a67e5fb5c8994ead536613d922
-2.6.30.3-DENX-*/powerpc                193e7866fc30ae29454fcc4d110166a86a963c9f
-2.6.32.3-DENX-*/powerpc                224f363857f05ab44dab3441112965f0a7966788
-
-               from Linux v2.6.20 to v2.6.21
-               from Linux v2.6.33 onward
-               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-From ftp://ftp.kernel.org/pub/linux/kernel/v2.6/
+since we try hard to maintain backward compatibility.
 
-       All patches are based on mainline kernel releases.
+All patches are based on mainline kernel releases.
diff --git a/ksrc/arch/sh/patches/README b/ksrc/arch/sh/patches/README
index dcde0cd..5bef8c7 100644
--- a/ksrc/arch/sh/patches/README
+++ b/ksrc/arch/sh/patches/README
@@ -4,27 +4,36 @@ Xenomai needs special kernel support to deliver fast and 
deterministic
 response time to external interrupts, and also to provide real-time
 services highly integrated with the standard Linux kernel.
 
-This support is provided by the Adeos real-time enabler [1], in the
+This support is provided by the interrupt pipeline (aka I-pipe) in the
 form of a kernel patch you have to apply against a vanilla kernel
 tree, before you attempt to compile the Xenomai codebase against the
 latter kernel.
 
-For the SH4 (SuperH 32bit) architecture, I-pipe patches are currently
-based on STMicroelectronics 'STLinux' kernel releases [2].
+Apply one of the patches found into this directory against the
+corresponding kernel release. You may want to have a look at the
+README.*INSTALL guides at the top of the Xenomai tree for more
+information.
+
+This directory only contains the most recent patches; you may find the
+complete collection of I-pipe patches at the following locations (see
+note):
+
+* all existing I-pipe patches for the SH architecture:
+http://download.gna.org/adeos/patches/v2.6/sh/
+
+NOTE: not all older patches are guaranteed to work with the current
+Xenomai release.  However, there is a good chance most of them do,
+since we try hard to maintain backward compatibility.  For the SH4
+(SuperH 32bit) architecture, I-pipe patches are currently based on
+STMicroelectronics 'STLinux' kernel releases [1].
 
 Tested boards:
 
 - STMicro MB442
 
-This directory only contains the most recent patches used to validate
-this Xenomai release on SH4 platforms; you may find the complete
-collection of Adeos/I-pipe patches at the following location (see
-note): http://download.gna.org/adeos/patches/v2.6/sh
-
 Patch                          Based on
 ------------------------------------------------------------------------
 
 2.6.32.10                      STLinux-2.4
 
-[1] http://www.gna.org/projects/adeos/
-[2] ftp://ftp.stlinux.com/pub/stlinux/
+[1] ftp://ftp.stlinux.com/pub/stlinux/
diff --git a/ksrc/arch/x86/patches/README b/ksrc/arch/x86/patches/README
index f0de7be..2f7d7df 100644
--- a/ksrc/arch/x86/patches/README
+++ b/ksrc/arch/x86/patches/README
@@ -4,36 +4,24 @@ Xenomai needs special kernel support to deliver fast and 
deterministic
 response time to external interrupts, and also to provide real-time
 services highly integrated with the standard Linux kernel.
 
-This support is provided by the Adeos real-time enabler [1], in the
+This support is provided by the interrupt pipeline (aka I-pipe) in the
 form of a kernel patch you have to apply against a vanilla kernel
 tree, before you attempt to compile the Xenomai codebase against the
 latter kernel.
 
-On the i386 architecture, Xenomai is supported on both the v2.4 and
-v2.6 Linux kernel series, for which the appropriate Adeos patches
-exist. Xenomai supports the x86_64 architecture starting with the v2.6
-Linux kernel series.
-
 Apply one of the patches found into this directory against the
 corresponding kernel release. You may want to have a look at the
 README.*INSTALL guides at the top of the Xenomai tree for more
 information.
 
 This directory only contains the most recent patches; you may find the
-complete collection of Adeos/I-pipe patches at the following
-locations (see note):
+complete collection of I-pipe patches at the following locations (see
+note):
 
-* all existing I-pipe patches for the combo i386+x86_64 architecture:
+* all existing I-pipe patches for the x86 architecture (32+64bit):
 http://download.gna.org/adeos/patches/v2.6/x86/
+http://download.gna.org/adeos/patches/v3.x/x86/
 
-* older I-pipe patches for the standalone i386 architecture:
-http://download.gna.org/adeos/patches/v2.6/i386/
-
-* older I-pipe patches for the standalone x86_64 architecture:
-http://download.gna.org/adeos/patches/v2.6/x86_64/
-
-NOTE: not all these patches are guaranteed to work with the current
+NOTE: not all older patches are guaranteed to work with the current
 Xenomai release.  However, there is a good chance most of them do,
 since we try hard to maintain backward compatibility.
-
-[1] http://www.gna.org/projects/adeos/


_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to