summaryrefslogtreecommitdiffstats
path: root/src/kernel-raw1394.h
diff options
context:
space:
mode:
authorGravatar dmaas 2002-12-16 05:11:45 +0000
committerGravatar dmaas 2002-12-16 05:11:45 +0000
commite01decd75c1455c9fb018494d73ee77928f12ba6 (patch)
tree00a3937aac6ece03bddec9c76ea7a098b2f24062 /src/kernel-raw1394.h
parentfix cplusplus extern C block (diff)
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
Diffstat (limited to 'src/kernel-raw1394.h')
-rw-r--r--src/kernel-raw1394.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/kernel-raw1394.h b/src/kernel-raw1394.h
index c6e5c59..24d00c9 100644
--- a/src/kernel-raw1394.h
+++ b/src/kernel-raw1394.h
@@ -130,6 +130,7 @@ typedef struct arm_request_response {
#define RAW1394_ISO_GET_STATUS 5 /* arg: raw1394_iso_status* */
#define RAW1394_ISO_PRODUCE_CONSUME 6 /* arg: int, # of packets */
#define RAW1394_ISO_SHUTDOWN 7
+#define RAW1394_ISO_QUEUE_ACTIVITY 9
/* per-packet metadata embedded in the ringbuffer */
/* must be identical to hpsb_iso_packet_info in iso.h! */