> I'm trying not to be biased here, but I think raw1394 exposes too much > hardware
Right, a similar approach to sgen/uscsi and ugen/libusb. Internally we have the dbg1394 driver used by the automated test suite, which is closer to raw1394 than av1394. At this point, though, I won't be too concerned about clean design - FireWire will be dead in a few years. -Artem
