diff options
| author | 1999-12-29 22:24:32 +0000 | |
|---|---|---|
| committer | 1999-12-29 22:24:32 +0000 | |
| commit | 04f65912c3c04161daee655136d8d74d3763da16 (patch) | |
| tree | 0e753f84101b58ff77c431bfcc7851f475b7db7c /src/kernel-raw1394.h | |
| parent | - Added FCP register addresses (diff) | |
Added isochronous I/O support
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@4 53a565d1-3bb7-0310-b661-cf11e63c67ab
Diffstat (limited to 'src/kernel-raw1394.h')
| -rw-r--r-- | src/kernel-raw1394.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/kernel-raw1394.h b/src/kernel-raw1394.h index fe8ea72..b1b0e4b 100644 --- a/src/kernel-raw1394.h +++ b/src/kernel-raw1394.h @@ -65,6 +65,11 @@ struct raw1394_khost_list { #ifdef __KERNEL__ +struct iso_block_store { + atomic_t refcount; + quadlet_t data[0]; +}; + struct file_info { struct list_head list; @@ -79,6 +84,8 @@ struct file_info { wait_queue_head_t poll_wait_complete; u64 listen_channels; + quadlet_t *iso_buffer; + size_t iso_buffer_length; }; struct pending_request { @@ -86,6 +93,7 @@ struct pending_request { struct file_info *file_info; struct hpsb_packet *packet; struct tq_struct tq; + struct iso_block_store *ibs; quadlet_t *data; int free_data; struct raw1394_request req; |
