Quoth Doug Scott on Thu, Aug 30, 2007 at 07:41:46PM -0700:
> After a quick look at the kernel code, one obvious fix is to wrap
> quadlet_data with the T1394_DATA32() macro to convert the data to the
> correct endian. After doing this ioctl(IEC61883_NODE_GET_TEXT_LEAF)
> succeeds.
> 
> i.e av1394_cfgrom.c:
> -               *rval = cmd->cmd_u.q.quadlet_data;
> +               *rval = T1394_DATA32(cmd->cmd_u.q.quadlet_data);

The suggested fix in the bug report swaps in several places.

> David, are you able to make your shim code and patches available so
> I can do some testing?

I believe so.  I'll investigate and get back to you.


David

Reply via email to