Thank you sirtaj and harish..I found a macro in the library code of client grep and nm helped...swap32.., things are working now.. regards, Simon.
On 5/19/07, Sirtaj Singh Kang <[EMAIL PROTECTED]> wrote: > > > I am guilty of providing poor advice. > > First: > > On Saturday 19 May 2007 7:07 pm, Sirtaj Singh Kang wrote: > p] > > #define USB_ENDIAN_32(X) \ > > > > | ((((uint32)(X) & 0xff000000) >> 24) \ > > | (((uint32)(X) & 0x00ff0000) >> 8) \ > > | (((uint32)(X) & 0x0000ff00) << 8) \ > > | (((uint32)(X) & 0x000000ff) << 24)) > > > #define USB_ENDIAN_32(X) \ > ((((uint32)(X) & 0xff000000) >24) \ > | (((uint32)(X) & 0x00ff0000) >8) \ > | (((uint32)(X) & 0x0000ff00) << 8) \ > | (((uint32)(X) & 0x000000ff) << 24)) > > > Hopefully this is correct this time... > > Second: > > Of course you don't have to modify your char data array size if 3 bytes > is what you really want. > > -Taj. > > > > _______________________________________________ > ilugd mailinglist -- ilugd@lists.linux-delhi.org > http://frodo.hserus.net/mailman/listinfo/ilugd > Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi > http://www.mail-archive.com/ilugd@lists.linux-delhi.org/ > _______________________________________________ ilugd mailinglist -- ilugd@lists.linux-delhi.org http://frodo.hserus.net/mailman/listinfo/ilugd Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi http://www.mail-archive.com/ilugd@lists.linux-delhi.org/