diff options
| author | 2003-02-22 04:31:28 +0000 | |
|---|---|---|
| committer | 2003-02-22 04:31:28 +0000 | |
| commit | e753a09b3831ab3f4f1d320d8ec18d4a0c4a0229 (patch) | |
| tree | e1065f4e1912b20e5e98c2e9bcd1dfb37a840fb1 /src/kernel-raw1394.h | |
| parent | add 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.h | 19 |
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! */ |
