summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update the juju implementation to follow the recent bitfield changes.Gravatar Kristian Høgsberg 2007-06-132-16/+9
| |
| * Follow ioctl changes and header file move.Gravatar Kristian Høgsberg 2007-04-172-3/+12
| |
| * Use correct payload size for two-operand lock transactions.Gravatar Jay Fenlason 2007-04-121-2/+2
| |
| * Use power-of-two max packet sizes.Gravatar Kristian Høgsberg 2007-04-121-1/+13
| |
| * Wrap receive tail pointer correctly.Gravatar Kristian Høgsberg 2007-04-121-1/+2
| |
| * Refactor packet queueing and use for both xmit and recv.Gravatar Kristian Høgsberg 2007-04-112-129/+54
| |
| * Fix warnings.Gravatar Kristian Høgsberg 2007-04-032-11/+17
| |
| * Implement raw1394_iso_xmit_sync(), remove debug code.Gravatar Kristian Høgsberg 2007-04-031-10/+33
| |
| * Handle rawiso dispositions.Gravatar Kristian Høgsberg 2007-04-031-7/+37
| |
| * Fix xmit payload packing, use pointers for circular buffer indices.Gravatar Kristian Høgsberg 2007-04-032-63/+58
| |
| * Make raw1394_iso_xmit_write work.Gravatar Kristian Høgsberg 2007-04-032-38/+98
| |
| * More work on iso receive; handle payload wrapping.Gravatar Kristian Høgsberg 2007-04-022-16/+28
| |
| * Decode iso headers properly.Gravatar Kristian Høgsberg 2007-03-311-8/+11
| |
| * Get rawiso receive a little closer to working.Gravatar Kristian Høgsberg 2007-03-283-58/+127
| |
| * Add the juju support work so far.Gravatar Kristian Høgsberg 2007-03-268-19/+2053
| |
* | Merge branch 'master' of dennedy.org:git/dennedy.org/libraw1394Gravatar Dan Dennedy 2008-03-270-0/+0
|\ \
| * | src/eventloop.c: redo the undo (git-svn virgin at the controls)Gravatar ddennedy 2008-03-271-2/+3
| | | | | | | | | | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@179 53a565d1-3bb7-0310-b661-cf11e63c67ab
* | | Merge branch 'master' of dennedy.org:git/dennedy.org/libraw1394Gravatar Dan Dennedy 2008-03-270-0/+0
|\| |
| * | eventloop.c: apply patch from Jonas Bonn to retrty read when failed with EINTR.Gravatar ddennedy 2008-03-271-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | This can occur when libraw1394 callera receives a signal while in the read and the caller is not using a signal handler set with signal(). git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@178 53a565d1-3bb7-0310-b661-cf11e63c67ab
| * | eventloop.c: apply patch from Jonas Bonn to retry read when failed with EINTR.Gravatar ddennedy 2008-03-271-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | This can occur when libraw1394 caller receives a signal while in this read and the caller is not using a signal handler set with signal(). git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@177 53a565d1-3bb7-0310-b661-cf11e63c67ab
* | | eventloop.c: apply patch from Jonas Bonn to retry read when failed with EINTR.Gravatar Dan Dennedy 2008-03-271-2/+3
|/ / | | | | | | | | This can occur when libraw1394 caller receives a signal while in this read and the caller is not using a signal handler set with signal().
* | fix documentation on raw1394_update_config_romGravatar ddennedy 2007-10-141-1/+1
| | | | | | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@175 53a565d1-3bb7-0310-b661-cf11e63c67ab
* | add Pieter Palmers to AUTHORS as contributorGravatar ddennedy 2007-10-141-0/+1
| | | | | | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@174 53a565d1-3bb7-0310-b661-cf11e63c67ab
* | update release notesGravatar ddennedy 2007-10-141-0/+9
| | | | | | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@173 53a565d1-3bb7-0310-b661-cf11e63c67ab
* | Apply patch from Jon Schewe <jon.schewe@honeywell.com> to make valgrind ↵Gravatar ddennedy 2007-05-302-4/+31
|/ | | | | | happy. Adds --with-valgrind configure option. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@172 53a565d1-3bb7-0310-b661-cf11e63c67ab
* add documentation about existence of RAW1394DEVGravatar ddennedy 2007-02-171-2/+12
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@171 53a565d1-3bb7-0310-b661-cf11e63c67ab
* add support for RAW1394DEV environment variable to override default ↵Gravatar ddennedy 2007-02-171-5/+20
| | | | | | /dev/raw1394, but also attempt to failover to default. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@170 53a565d1-3bb7-0310-b661-cf11e63c67ab
* added raw1394_read_cycle_timer, contributed by Pieter PalmersGravatar ddennedy 2007-02-146-18/+55
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@169 53a565d1-3bb7-0310-b661-cf11e63c67ab
* bugfix segfault in raw1394_iso_shutdown on no iso activity due to not ↵Gravatar ddennedy 2006-10-171-2/+3
| | | | | | initializing raw1394_handle.iso_packet_infos to NULL in raw1394_new_handle git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@168 53a565d1-3bb7-0310-b661-cf11e63c67ab
* apply optimization patch from Pieter Palmers that removes modulo operator ↵Gravatar ddennedy 2006-05-091-4/+16
| | | | | | from high frequency isochronous code git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@167 53a565d1-3bb7-0310-b661-cf11e63c67ab
* cleanup some compiler warningsGravatar ddennedy 2006-04-093-13/+18
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@165 53a565d1-3bb7-0310-b661-cf11e63c67ab
* add release notesGravatar ddennedy 2006-04-091-0/+4
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@164 53a565d1-3bb7-0310-b661-cf11e63c67ab
* lock allocated isochronous packet tracking memoryGravatar ddennedy 2006-04-091-1/+16
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@163 53a565d1-3bb7-0310-b661-cf11e63c67ab
* remove memory allocations for isochronous operations from the libraw1394 ↵Gravatar ddennedy 2006-04-092-8/+19
| | | | | | event loop to make them more respectful of realtime applications git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@162 53a565d1-3bb7-0310-b661-cf11e63c67ab
* Added a new callback response for iso_xmit handlers: RAW1394_ISO_AGAIN.Gravatar ddennedy 2006-03-042-0/+13
| | | | | | | | | | | | | | | This would be returned when the callback doesn't have enough data to create a complete packet. This can occur when the xmit buffers are bigger than the buffers supplying the data. It is not nescessarily an error, because there are enough packets in the xmit buffer. This response could give the data supplyer more time to fill the intermediate buffer without losing any packets. Signed-off-by: Pieter Palmers <pieterp@joow.be> Signed-off-by: Dan Dennedy <dan@dennedy.org> git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@161 53a565d1-3bb7-0310-b661-cf11e63c67ab
* Fix raw1394_iso_xmit_write() to work with recent kernel change to raw1394Gravatar ddennedy 2005-07-041-1/+1
| | | | | | | to fix bug with stalling on buffer underrun. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@160 53a565d1-3bb7-0310-b661-cf11e63c67ab
* add sanity check to queuing of packets in rawiso xmitGravatar ddennedy 2005-07-042-6/+15
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@159 53a565d1-3bb7-0310-b661-cf11e63c67ab
* Add a comment that libraw does not allocate channels and bandwidth. ThisGravatar ddennedy 2005-07-011-0/+1
| | | | | | | | | | is already mentioned in doc/libraw1394.sgml but an existing comment about raw1394_iso_xmit_init may be misleading. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@158 53a565d1-3bb7-0310-b661-cf11e63c67ab
* bugfix stalling on iso transmission underflowGravatar ddennedy 2005-06-232-3/+3
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@156 53a565d1-3bb7-0310-b661-cf11e63c67ab
* documentation and header comment corrections from Stefan RichterGravatar ddennedy 2005-06-022-43/+57
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@155 53a565d1-3bb7-0310-b661-cf11e63c67ab
* add functions for allocating and releasing bandwidth and channelsGravatar ddennedy 2005-02-166-5/+296
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@154 53a565d1-3bb7-0310-b661-cf11e63c67ab
* add comment about assumptions made in raw1394_get_port_infoGravatar ddennedy 2004-11-261-0/+5
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@152 53a565d1-3bb7-0310-b661-cf11e63c67ab
* apply patch from Matthias Hanel to fix uninitialized buffer and remove ↵Gravatar ddennedy 2004-11-251-6/+1
| | | | | | unncessary (and logically impossible) copy in get_port_info git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@151 53a565d1-3bb7-0310-b661-cf11e63c67ab
* improve reference documentationGravatar ddennedy 2004-11-252-233/+616
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@150 53a565d1-3bb7-0310-b661-cf11e63c67ab
* pkgconfig include path should not contain libraw1394Gravatar ddennedy 2004-11-201-1/+1
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@149 53a565d1-3bb7-0310-b661-cf11e63c67ab
* bump version of isodump fileGravatar ddennedy 2004-11-192-2/+2
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@148 53a565d1-3bb7-0310-b661-cf11e63c67ab
* port iso examples to rawiso APIGravatar ddennedy 2004-11-184-65/+109
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@147 53a565d1-3bb7-0310-b661-cf11e63c67ab
* fix version and copyright in docsGravatar ddennedy 2004-11-111-3/+3
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@146 53a565d1-3bb7-0310-b661-cf11e63c67ab
* remove m4, remove -O2 from CFLAGSGravatar ddennedy 2004-11-112-160/+1
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@145 53a565d1-3bb7-0310-b661-cf11e63c67ab
* reorganize and update documentation; fix compiler warningGravatar ddennedy 2004-11-1114-1091/+5071
| | | | git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@144 53a565d1-3bb7-0310-b661-cf11e63c67ab