summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar ddennedy 2004-11-26 16:30:44 +0000
committerGravatar ddennedy 2004-11-26 16:30:44 +0000
commit9d07aaadda67c3a435afd18ef40a8ebac9c078d8 (patch)
treef6a9d1d3e640ad01d64b29a2045e29067d145837 /src
parentapply patch from Matthias Hanel to fix uninitialized buffer and remove unnces... (diff)
add comment about assumptions made in raw1394_get_port_info
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@152 53a565d1-3bb7-0310-b661-cf11e63c67ab
Diffstat (limited to 'src')
-rw-r--r--src/main.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 8364e96..235a3a8 100644
--- a/src/main.c
+++ b/src/main.c
@@ -204,6 +204,11 @@ int raw1394_get_port_info(struct raw1394_handle *handle,
CLEAR_REQ(&req);
req.type = RAW1394_REQ_LIST_CARDS;
req.generation = handle->generation;
+ /* IMPORTANT: raw1394 will be writing directly into the memory you
+ provide in pinf. The viability of this approach assumes that the
+ structure of libraw1394's raw1394_portinfo and the kernel's
+ raw1394_khost_list structs are the same!!
+ */
req.recvb = ptr2int(pinf);
req.length = sizeof(struct raw1394_portinfo) * maxports;
avatar' /> bencollins 3-37/+125 2003-01-15add iso_xmit_sync() and iso_xmit_write(); clean up iso handling a bitGravatar dmaas 5-39/+161 2003-01-15implement tag matching for rawiso receptionGravatar dmaas 3-4/+12 2003-01-06back out previous commit - don't drop the legacy API just yetGravatar dmaas 6-173/+130 2003-01-05emulate legacy ISO reception API on top of new rawiso APIGravatar dmaas 7-131/+174 2002-12-24update iso API for multi-channel reception and new packet buffer layoutGravatar dmaas 4-123/+236 2002-12-20oops, irq_interval needs to be signedGravatar anonymous 1-1/+1 2002-12-20dmaas - renamed exported arm definitions into the raw1394_ namespace; brought...Gravatar anonymous 3-124/+48 2002-12-16rawiso updates:Gravatar dmaas 3-18/+25 2002-11-18fix cplusplus extern C blockGravatar ddennedy 1-4/+4 2002-11-18merged rawiso branchGravatar ddennedy 7-6/+488