1394 async broadcast

Discussion in 'Windows Vista Drivers' started by Raj, Jul 2, 2003.

  1. Raj

    Raj Guest

    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
    Raj, Jul 2, 2003
    1. Advertisements

  2. Looks at the documentation, there was a flag for async broadcasts.
    Maxim S. Shatskih, Jul 3, 2003
    1. Advertisements

  3. 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, Jul 3, 2003
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.