Hi Jonathan,

>>I would need to know more about these "strict requremnts for timings" associated with the FW 1814 before I can comment.

I have updated http://subversion.ffado.org/wiki/MaudioBebob/Firewire1814 with my investigation results. Currently no FW transaction should happen at least for 1 second afte sampling frequency is changed.
I've found it out from Windows driver and checked manually with firewire-request 
I understand that this can be handled from user space as well but beening programmer for embedded systems I usually prefer to restrict user space from any dangerous behaviour. May be this is just my
habit :)