Index of /~s5r6/linux1394/historic
Name Last modified Size
Parent Directory -
1233_branches_config-rom-2.4.tar.bz2 13-Jul-2004 05:39 422K
1233_branches_incr-bus-scan.tar.bz2 13-Jul-2004 05:39 407K
1234_trunk.tar.bz2 27-Nov-2004 04:07 461K
1251_trunk.tar.bz2 17-Jan-2005 00:06 462K
1254_trunk.tar.bz2 02-Feb-2005 04:12 462K
1286_branches_linux-2.4.tar.bz2 19-May-2005 14:51 402K
1299_trunk.tar.bz2 09-Jul-2005 19:48 481K
1321_trunk.tar.bz2 15-Aug-2005 22:11 459K
1334_trunk.tar.bz2 27-Sep-2005 21:52 458K
Changelog_0001-0250 06-Aug-2001 08:54 68K
Changelog_0251-0500 29-May-2002 05:13 78K
Changelog_0501-0750 15-Jan-2003 12:43 83K
Changelog_0751-1000 11-Jul-2003 14:26 88K
Changelog_1001-1250 15-Jan-2005 08:03 89K
Changelog_1251-1334 27-Sep-2005 21:52 42K
ieee1394_1316_linux2611.tar.bz2 24-Jul-2005 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/