^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: video1394 (a.k.a. "OHCI-1394 Video support" for FireWire)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: May 2010 (scheduled), finally removed in kernel v2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Contact: linux1394-devel@lists.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) /dev/video1394/* were character device files, one for each FireWire
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) controller, which were used for isochronous I/O. It was added as an
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) alternative to raw1394's isochronous I/O functionality which had
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) performance issues in its first generation. Any video1394 user had
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) to use raw1394 + libraw1394 too because video1394 did not provide
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) asynchronous I/O for device discovery and configuration.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) firewire-core.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) libdc1394 (works with firewire-cdev too, transparent to library ABI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) users)