Stefan Richter | 53c96b4 | 2007-06-24 15:31:54 +0200 | [diff] [blame] | 1 | What: legacy isochronous ABI of raw1394 (1st generation iso ABI) |
| 2 | Date: June 2007 (scheduled), removed in kernel v2.6.23 |
| 3 | Contact: linux1394-devel@lists.sourceforge.net |
| 4 | Description: |
| 5 | The two request types RAW1394_REQ_ISO_SEND, RAW1394_REQ_ISO_LISTEN have |
| 6 | been deprecated for quite some time. They are very inefficient as they |
| 7 | come with high interrupt load and several layers of callbacks for each |
| 8 | packet. Because of these deficiencies, the video1394 and dv1394 drivers |
| 9 | and the 3rd-generation isochronous ABI in raw1394 (rawiso) were created. |
| 10 | |
| 11 | Users: |
| 12 | libraw1394 users via the long deprecated API raw1394_iso_write, |
| 13 | raw1394_start_iso_write, raw1394_start_iso_rcv, raw1394_stop_iso_rcv |
| 14 | |
| 15 | libdc1394, which optionally uses these old libraw1394 calls |
| 16 | alternatively to the more efficient video1394 ABI |