Source Repositories

From IEEE 1394 FireWire Wiki
Jump to: navigation, search

OBSOLETE CONTENT

This wiki has been archived and the content is no longer updated.

Contents


Subsystem repository

The latest updates to the IEEE 1394 (FireWire) subsystem of the kernel find their way into the mainline via the linux1394.git subsystem repository:

Fetch via git clone or git fetch:

git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
http://www.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git (use this if git:// is blocked by a corporate firewall)

Browse via gitweb:

http://git.kernel.org/?p=linux/kernel/git/ieee1394/linux1394.git

Branches in linux1394.git:
Aside from occasional topic branches, the repository contains the following long-lived branches.

  • master: summary branch of the head of development
  • for-next: Stephen Rothwell regularly pulls this branch into the linux-next integration testing tree.
  • origin: reflects what has already been merged into the mainline


Mainline

The FireWire kernel drivers in Linus' current tree are usually very up-to-date as well.

Fetch via git clone or git fetch:

git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
http://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git (use this if git:// is blocked by a corporate firewall)

Browse via gitweb:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git

Get tarball releases:

http://www.kernel.org/pub/linux/kernel/v3.x/
ftp://ftp.kernel.org/pub/linux/kernel/v3.x/


Other repositories

Stefan Richter tracks new FireWire patches at http://user.in-berlin.de/~s5r6/linux1394/.

He also provides FireWire subsystem backport patches at http://user.in-berlin.de/~s5r6/linux1394/updates/ as tarballs and quilt series for two or three recent stable kernel releases. This way you can use very recent FireWire drivers without having to run Linus' latest -rc kernel.

The low-level userspace library libraw1394 is maintained in a git repository at kernel.org. There is also a collection of tarball releases. See Libraries#libraw1394.

The firedtv kernel driver for FireWire DVB devices is maintained via the V4L/DVB git repository.

The snd-firewire-speakers and snd-isight drivers for FireWire audio devices is maintained via the ALSA kernel repository.

Personal tools