summaryrefslogtreecommitdiffstats
path: root/doc/isodump.5.in
diff options
context:
space:
mode:
authorGravatar aeb 2001-06-11 11:23:00 +0000
committerGravatar aeb 2001-06-11 11:23:00 +0000
commit609968669979823f0b2fdf08b43eab8e38f8dec6 (patch)
treeb68968e5f6e995505ee8ab96e3a93d7f7ae72ff2 /doc/isodump.5.in
parentForgot to add dumpiso and sendiso man pages to repository, fixed. (diff)
Added man page describing format of the iso dump file.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@68 53a565d1-3bb7-0310-b661-cf11e63c67ab
Diffstat (limited to 'doc/isodump.5.in')
-rw-r--r--doc/isodump.5.in35
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/isodump.5.in b/doc/isodump.5.in
new file mode 100644
index 0000000..7ab20a6
--- /dev/null
+++ b/doc/isodump.5.in
@@ -0,0 +1,35 @@
+.TH isodump 5 "isodump v1" "libraw1394 @VERSION@" "Linux IEEE 1394"
+.SH NAME
+isodump \- format of IEEE 1394 isochronous packets dump file
+.SH DESCRIPTION
+The isodump format stores a series of IEEE 1394 isochronous stream
+packets (possibly from multiple channels), including their headers.
+Its main use is as the output format of \fBdumpiso\fR(1) and the input
+format of \fBsendiso\fR(1).
+.PP
+The 32 byte header starts at offset 0 with the string "1394 isodump
+v1" followed by a zero byte. The next 8 bytes form a 64 bit big
+endian integer, which represents a bit mask of the channels that were
+dumped. A set bit at position (1 << x) signifies that channel x was
+being listened on. The following 8 bytes are set to zero.
+.PP
+The iso packets follow the header and are appended to the data stream
+in the order they were received. The packets consist of the header
+quadlet as originally received and the data quadlets following
+directly. The CRC quadlets after header and data do not appear and
+everything is in big endian, as seen on the bus.
+.PP
+There is no further framing of the packets in the format, packet
+boundaries can be found by looking at the data size field in the
+header quadlet of each packet. The data size field appears in the
+most significant 16 bits of the header quadlet, contain the size in
+bytes (the actual packet is padded to a multiple of four bytes) and do
+not include the header packet.
+.SH COMPATIBILITY
+This format was introduced with the iso send and dump tools
+distributed with libraw1394. No one else uses it so far.
+.SH SEE ALSO
+.B sendiso\fR(1),
+.B dumpiso\fR(1)
+.SH AUTHOR
+Andreas Bombe <aeb@debian.org>