Commit Graph

268 Commits

Author SHA1 Message Date
bencollins 8fa3c9874b Patch from Alexander Neundorf to support differing ISO rx modes. Currently
supported only by OHCI.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@138 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-11-20 15:47:03 +00:00
weihs ff891d604b sync with driver
(addition of functions raw1394_arm_get_buf raw1394_arm_set_buf to get and set buffers of mapped address ranges)

git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@137 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-11-09 19:46:20 +00:00
weihs 30030e14aa sync with driver version of this file
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@136 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-11-09 19:44:11 +00:00
bencollins c4e056e164 Patch from Alexander Neundorf to add proto for raw1394_iso_recv_flush()
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@135 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-10-07 13:28:07 +00:00
bencollins c412fe45d2 Update for new version, 0.10.1.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@133 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-09-26 13:55:47 +00:00
bencollins 0072343aab Fixup async_stream to use same local req variable for reentrancy.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@132 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-09-26 13:51:31 +00:00
bencollins 2e8ba91c51 Fix postinst so device node gets created.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@131 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-09-26 13:35:59 +00:00
bencollins e89e0feee4 Async stream support from Jim Radford.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@130 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-09-11 02:47:22 +00:00
bencollins 2d36fc10b2 Increase so maj/age so account for new recv-flush call.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@129 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-22 15:02:12 +00:00
bencollins ec749d4a02 Patch from Stephen Tiedemann to allow reentrancy in raw1394's usage of
raw1394_request's.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@128 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-22 14:54:19 +00:00
bencollins ce14ef3b9e Patch from Dan Maas to add raw1394_iso_recv_flush() call to API, using the
RAW1394_IOC_ISO_RECV_FLUSH ioctl. Updated the ieee1394-ioctl.h file
aswell.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@127 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-17 17:33:39 +00:00
bencollins 531c6b405c pkg-config support from Kristian Hogsberg.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@126 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-17 17:28:56 +00:00
bencollins 441945b498 Remove trailing whitespace, which automake chokes on.
Patch from Manish Singh.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@125 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-17 17:26:09 +00:00
bencollins bfc01aa141 Fixed section for -dev package.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@124 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 05:34:30 +00:00
bencollins 85a071ce64 Re-add the pdf build
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@121 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 01:45:05 +00:00
bencollins f2f611bb61 Update Debian files.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@120 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 01:40:37 +00:00
bencollins 1688f1a129 Ok, the Debian package was way out of sync with upstream
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@119 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 01:37:14 +00:00
bencollins 27d115782e Ooops...libtool works a bit different than I thought, but atleast it works
like it is supposed to.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@117 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 01:27:13 +00:00
bencollins f0703dde00 Generate and install the pdf in the Debian package.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@114 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 01:12:19 +00:00
bencollins 6451494468 Don't run configure at the end of autogen.sh. Also, remove autom4te.cache.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@113 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 01:10:35 +00:00
bencollins a81dbc71a1 Update Debian maintainer
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@112 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 01:01:13 +00:00
bencollins c8229bb259 Update Debian changelog.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@111 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 00:52:39 +00:00
bencollins f119e20e1c File doesn't really seem needed. The NEWS file gives a good overview, and
the svn log is more than verbose enough for info seekers.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@110 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 00:52:28 +00:00
bencollins 2248793646 Fix compiler warnings.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@109 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 00:49:54 +00:00
bencollins f149163899 Updates from 0.10.0 release.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@108 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-07-13 00:26:14 +00:00
ddennedy a3d9ca5604 add libtoolize to bootstrap
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@107 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-04-23 04:31:28 +00:00
ddennedy 61b27fc2e4 added Dan Maas' rawiso docs
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@106 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-04-21 17:01:41 +00:00
dmaas 2ed48152b0 new_handle_on_port() error path fix from Jim Radford
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@105 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-04-07 22:23:20 +00:00
dmaas 081780c175 add raw1394_new_handle_on_port() convenience function
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@104 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-03-26 22:48:46 +00:00
bencollins e753a09b38 Updates for new rawiso ioctl interface.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@103 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-02-22 04:31:28 +00:00
dmaas 2ecf31c96d add iso_xmit_sync() and iso_xmit_write(); clean up iso handling a bit
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@102 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-01-15 13:14:47 +00:00
dmaas e6e6375cee implement tag matching for rawiso reception
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@101 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-01-15 06:36:19 +00:00
dmaas ce3cc1bd34 back out previous commit - don't drop the legacy API just yet
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@100 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-01-06 04:08:00 +00:00
dmaas 5bb327dc90 emulate legacy ISO reception API on top of new rawiso API
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@99 53a565d1-3bb7-0310-b661-cf11e63c67ab
2003-01-05 20:58:19 +00:00
dmaas 385413d23e update iso API for multi-channel reception and new packet buffer layout
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@98 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-12-24 03:01:11 +00:00
anonymous 1dd7ffd1c8 oops, irq_interval needs to be signed
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@97 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-12-20 07:37:47 +00:00
anonymous 81c7e99499 dmaas - renamed exported arm definitions into the raw1394_ namespace; brought kernel-raw1394.h back in sync with the kernel version
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@96 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-12-20 07:26:18 +00:00
dmaas e01decd75c rawiso updates:
- changed return type of rawiso xmit/recv handlers from int to
  enum raw1394_iso_disposition

- added an ioctl (RAW1394_ISO_QUEUE_ACTIVITY) to force an ISO_ACTIVITY
  event into the queue. This is needed for handling RAW1394_ISO_DEFER,
  to kick us out of the next read() instead of sleeping forever.

- removed references to "8-byte" isochronous header - this is an
  OHCI-specific implementation detail


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@95 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-12-16 05:11:45 +00:00
ddennedy 45112de225 fix cplusplus extern C block
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@94 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-11-18 15:30:52 +00:00
ddennedy b9de121a85 merged rawiso branch
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@93 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-11-18 07:40:21 +00:00
ddennedy 9d2badbe76 added missing arm.c from weihs branch
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@86 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-10-23 21:22:22 +00:00
ddennedy 915a20a96f merged weihs branch
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@84 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-10-23 21:18:49 +00:00
aeb 1673eadd82 configure.ac:
- Move configure.in to configure.ac (for autoconf 2.50+).
- Set CFLAGS to "-Wall -O2" only if not in environment already.
- Set package version to 1.0.0 already.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@82 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-10-13 23:59:46 +00:00
aeb b0332cb93e Add kernel-doc style documentation headers for most exported functions.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@81 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-10-13 22:54:49 +00:00
aeb 34a1c53427 Set the executable flags for autogen.sh and debian/rules that were lost in the
CVS to SVN conversion.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@80 53a565d1-3bb7-0310-b661-cf11e63c67ab
2002-10-08 01:52:45 +00:00
aeb 4c165f62db Add raw1394_get_local_id, _irm_id, _nodecount refentry.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@73 53a565d1-3bb7-0310-b661-cf11e63c67ab
2001-08-01 12:30:48 +00:00
aeb 17167ea970 Reworked some paragraphs.
Added chapters on generation numbers and error codes.
Added some function reference entries.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@72 53a565d1-3bb7-0310-b661-cf11e63c67ab
2001-07-09 00:27:09 +00:00
aeb 4fb2fadb90 Modify info in Debian package copyright file a bit.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@71 53a565d1-3bb7-0310-b661-cf11e63c67ab
2001-06-27 15:29:07 +00:00
aeb b0804b836e Fix wrong error mapping in raw1394_error_to_errno() on local transactions.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@70 53a565d1-3bb7-0310-b661-cf11e63c67ab
2001-06-27 12:14:20 +00:00
aeb c4b0299754 debian: Let postinst continue even if input is /dev/null.
debian: 0.9.0-2 release for the above.
Fix mixed up sections for isodump man file in doc/Makefile.am and
 configure.in.


git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@69 53a565d1-3bb7-0310-b661-cf11e63c67ab
2001-06-17 15:19:20 +00:00