This tutorial explains how to broadcast packet all nodes. FireWire protocal supports asynchronous and isochronous transfer. The isochronous transfer uses channel number to address listener nodes and essentially is a multicast transfer. This tutorial shows how to broadcast data to all the nodes on the same bus using asynchronous write.
The asynchronous broadcast request packet is same as normal asynchronous write
packet (quadlet/block), except that the destination id (node id) is set to
0xffff
to indicate that it's a broadcast.
Put a table here
Sample code can be found at www.path.to.broadcast.example.com
Code snippet ```cpp
int rc; # return code raw1394startwrite(handle, addr, bla, bla)
The `raw1394_start_write`
## Caveat
**Speed**: In FireWire driver __core-cdev.c__
**Address**:
## Reference
For more detail check libraw1394 source code and kernel driver/firewire