summaryrefslogtreecommitdiffstats
path: root/src/kernel-raw1394.h
diff options
context:
space:
mode:
authorGravatar bencollins 2003-02-22 04:31:28 +0000
committerGravatar bencollins 2003-02-22 04:31:28 +0000
commite753a09b3831ab3f4f1d320d8ec18d4a0c4a0229 (patch)
treee1065f4e1912b20e5e98c2e9bcd1dfb37a840fb1 /src/kernel-raw1394.h
parentadd iso_xmit_sync() and iso_xmit_write(); clean up iso handling a bit (diff)
Updates for new rawiso ioctl interface.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@103 53a565d1-3bb7-0310-b661-cf11e63c67ab
Diffstat (limited to '')
-rw-r--r--src/kernel-raw1394.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/kernel-raw1394.h b/src/kernel-raw1394.h
index ed636aa..5f3abd5 100644
--- a/src/kernel-raw1394.h
+++ b/src/kernel-raw1394.h
@@ -116,24 +116,7 @@ typedef struct arm_request_response {
} *arm_request_response_t;
/* rawiso API */
-
-/* ioctls */
-#define RAW1394_ISO_XMIT_INIT 1 /* arg: raw1394_iso_status* */
-#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_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
-#define RAW1394_ISO_QUEUE_ACTIVITY 9
-#define RAW1394_ISO_RECV_LISTEN_CHANNEL 10 /* arg: channel number */
-#define RAW1394_ISO_RECV_UNLISTEN_CHANNEL 11 /* arg: channel number */
-#define RAW1394_ISO_RECV_SET_CHANNEL_MASK 12 /* arg: pointer to 64-bit mask */
-#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
+#include "ieee1394-ioctl.h"
/* per-packet metadata embedded in the ringbuffer */
/* must be identical to hpsb_iso_packet_info in iso.h! */