Index of /~s5r6/linux1394/historic
Name Last modified Size
Parent Directory -
1233_branches_config-rom-2.4.tar.bz2 2004-07-13 05:39 422K
1233_branches_incr-bus-scan.tar.bz2 2004-07-13 05:39 407K
1234_trunk.tar.bz2 2004-11-27 04:07 461K
1251_trunk.tar.bz2 2005-01-17 00:06 462K
1254_trunk.tar.bz2 2005-02-02 04:12 462K
1286_branches_linux-2.4.tar.bz2 2005-05-19 14:51 402K
1299_trunk.tar.bz2 2005-07-09 19:48 481K
1321_trunk.tar.bz2 2005-08-15 22:11 459K
1334_trunk.tar.bz2 2005-09-27 21:52 458K
Changelog_0001-0250 2001-08-06 08:54 68K
Changelog_0251-0500 2002-05-29 05:13 78K
Changelog_0501-0750 2003-01-15 12:43 83K
Changelog_0751-1000 2003-07-11 14:26 88K
Changelog_1001-1250 2005-01-15 08:03 89K
Changelog_1251-1334 2005-09-27 21:52 42K
ieee1394_1316_linux2611.tar.bz2 2005-07-24 15:38 479K
IEEE 1394 kernel drivers for Linux 2.6 (trunk) and 2.4 (branches/linux-2.4)
===========================================================================
These are snapshots from the repository of the linux1394 project. Visit
www.linux1394.org for the real thing. Also have a look at linux1394.org's
SVN-Commits Archives for patch logs. Userspace libraries libraw1394 and
libiec61883 can be found at sf.net/projects/libraw1394.
Alas, linux1394.org is frequently offline. If you are lucky, the
Subversion repo can be accessed by
$ svn checkout svn://svn.phunnypharm.org/ieee1394
---------------------------------------------------------------------------
| (Update 31 Oct 2005:) |
| The 1394 sources in the official kernel are newer than those in SVN |
| revision 1334. Also check the -mm kernel for eventual 1394 updates. |
---------------------------------------------------------------------------
Note to users of Linux 2.6.11.x and 2.6.12.x:
---------------------------------------------
ieee1394_1316_linux2611.tar.bz2 contains rev 1316 with the below mentioned
patches reverted. It is tested to compile in Linux 2.6.11.x and 2.6.12.x
but contains everything from linux1394.org's rev 1316 what I consider to be
bug fixes or improvements.
Note to users of older kernels:
-------------------------------
Linux 2.4 requires branches/linux-2.4, currently at revision 1286.
Linux 2.6.8.1 requires trunk at rev. 1234 or older.
Linux 2.6.9 requires trunk at rev. 1251 or older.
Linux 2.6.10 requires trunk at rev. 1254 or older.
Linux 2.6.11.x requires trunk at rev. 1299 or older.
Linux 2.6.12.x requires trunk at rev. 1299 or older.
Linux 2.6.13.x requires trunk at rev. 1321 or older.
Newer revisions of the 1394 drivers compile only in some Linux 2.6.14-rc
variants.
You may have luck with newer revisions in Linux 2.6.11/12 if you
a) compile only the drivers that you really need and
b) revert just the changes that relate to 2.6.13 and 2.6.14 API changes.
In a freshly downloaded trunk directory at rev. 1316, run
$ svn diff -r 1311:1309 | patch -p0
$ svn diff -r 1306:1304 | patch -p0
$ svn diff -r 1301:1299 | patch -p0
Under 2.6.11.x, also run
$ svn diff -r 1297:1296 | patch -p0
I have not yet checked which patches after 1316 need to be reverted.
--
Stefan Richter
-=====-=-=-= =-=- =====
http://arcgraph.de/sr/