Bill
Thu Jul 03 09:24:47 CDT 2003
I haven't tried this so I don't know if it works (I have tried a lot of
documented things that don't work, so my faith in things I haven't
personally tried is low with 1394), but I believe you can just set the
ASYNC_FLAGS_BROADCAST flag in the u.AsyncWrite.fulFlags IRB member for an
async write and achieve what you are after.
--
Bill McKenzie
Compuware Corporation
Watch your IRPs/IRBs/URBs/SRBs/NDIS pkts with our free WDMSniffer tool:
http://frontline.compuware.com/nashua/patches/utility.htm
"Raj" <r_konjeti@mailcity.com> wrote in message
news:8509fde8.0307020816.75bc6cac@posting.google.com...
> I want to send a 1394 Async broadcast packet (nodeId = 0xFFFF) using
> Micorsoft Windows stack. But didnt find the way to do it.
>
> DDK for REQUEST_ASYNC_WRITE says " The driver only must fill in the
> IA_Destination_Offset member of u.AsyncWrite.DestinationAddress; the
> bus driver will fill in the IA_Destination_ID member ".
>
> Since I have no say on nodeId, I dont know how to a Async block
> request as broadcast packet of nodeId 0xFFFF. Do I need to send to all
> nodes, one node at a time and "feel" like I broacasted. Any help
> appreciated.