
18 Jul
2009
18 Jul
'09
9:28 p.m.
On Friday 17 July 2009 07:02:42 Ilya Yanok wrote:
+#ifdef CONFIG_JFFS2_SUMMARY +static u32 sum_get_unaligned32(u32 *ptr) +{
- u32 val;
- u8 *p = (u8 *)ptr;
- val = *p | (*(p + 1) << 8) | (*(p + 2) << 16) | (*(p + 3) << 24);
- return __le32_to_cpu(val);
+}
+static u16 sum_get_unaligned16(u16 *ptr) +{
- u16 val;
- u8 *p = (u8 *)ptr;
- val = *p | (*(p + 1) << 8);
- return __le16_to_cpu(val);
+}
do get_unaligned_le16 and such not work ? -mike