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
