Stefan Roese wrote: > On Friday 18 December 2009 13:20:56 Stefan Roese wrote: >>> I think thats what it is. Both are same. >> No, not exactly. They're nearly identical. But there are differences. Not >> sure if these differences are important though. >> >> Don't get me wrong. I'm not NACK'ing the patch. I'm just pointing out that >> it's different from the Linux version. > > Just to make it clear. Here a diff between both versions: > > --- u-boot/include/asm-mips/unaligned.h > +++ linux-2.6/linus/arch/mips/include/asm/unaligned.h > @@ -8,19 +8,21 @@ > #ifndef _ASM_MIPS_UNALIGNED_H > #define _ASM_MIPS_UNALIGNED_H > > -#include <compiler.h> > +#include <linux/compiler.h> > #if defined(__MIPSEB__) > +# include <linux/unaligned/be_struct.h> > +# include <linux/unaligned/le_byteshift.h> > # define get_unaligned __get_unaligned_be > # define put_unaligned __put_unaligned_be > #elif defined(__MIPSEL__) > +# include <linux/unaligned/le_struct.h> > +# include <linux/unaligned/be_byteshift.h> > # define get_unaligned __get_unaligned_le > # define put_unaligned __put_unaligned_le > #else > # error "MIPS, but neither __MIPSEB__, nor __MIPSEL__???" > #endif > > -# include <linux/unaligned/le_byteshift.h> > -# include <linux/unaligned/be_byteshift.h> > # include <linux/unaligned/generic.h> > > #endif /* _ASM_MIPS_UNALIGNED_H */ >
I think whatever Shinya sent was modified version of linux's unaligned.h and its working. - Himanshu _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot