summaryrefslogtreecommitdiffstats
path: root/src/kernel-raw1394.h
diff options
context:
space:
mode:
authorGravatar dmaas 2003-01-15 13:14:47 +0000
committerGravatar dmaas 2003-01-15 13:14:47 +0000
commit2ecf31c96d7a1dac61188c247ca7fe6a65e6b578 (patch)
tree989c38c69220302994efff1b2eaa2d6bfce9b9db /src/kernel-raw1394.h
parentimplement tag matching for rawiso reception (diff)
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
Diffstat (limited to 'src/kernel-raw1394.h')
-rw-r--r--src/kernel-raw1394.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/kernel-raw1394.h b/src/kernel-raw1394.h
index f19afd6..ed636aa 100644
--- a/src/kernel-raw1394.h
+++ b/src/kernel-raw1394.h
@@ -122,7 +122,7 @@ typedef struct arm_request_response {
#define RAW1394_ISO_RECV_INIT 2 /* arg: raw1394_iso_status* */
#define RAW1394_ISO_RECV_START 3 /* arg: int[3], { starting cycle, tag, sync } */
#define RAW1394_ISO_XMIT_START 8 /* arg: int[2], { starting cycle, prebuffer } */
-#define RAW1394_ISO_STOP 4
+#define RAW1394_ISO_XMIT_RECV_STOP 4
#define RAW1394_ISO_GET_STATUS 5 /* arg: raw1394_iso_status* */
#define RAW1394_ISO_PRODUCE_CONSUME 6 /* no longer used */
#define RAW1394_ISO_SHUTDOWN 7
@@ -133,7 +133,8 @@ typedef struct arm_request_response {
#define RAW1394_ISO_RECV_PACKETS 13 /* arg: struct raw1394_iso_packets* */
#define RAW1394_ISO_RECV_RELEASE_PACKETS 14 /* arg: int n_packets */
#define RAW1394_ISO_XMIT_PACKETS 15 /* arg: struct raw1394_iso_packets* */
-
+#define RAW1394_ISO_XMIT_SYNC 16
+
/* per-packet metadata embedded in the ringbuffer */
/* must be identical to hpsb_iso_packet_info in iso.h! */
struct raw1394_iso_packet_info {