improve regnual
authorNIIBE Yutaka <gniibe@fsij.org>
Tue, 5 Jun 2012 23:39:13 +0000 (08:39 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Tue, 5 Jun 2012 23:39:23 +0000 (08:39 +0900)
ChangeLog
regnual/regnual.c

index b0ee12c..4ab7881 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-06-06  Niibe Yutaka  <gniibe@fsij.org>
+
+       * regnual/regnual.c (fetch): Better implementation.
+
 2012-06-05  Niibe Yutaka  <gniibe@fsij.org>
 
        Firmware update key handling.
index 7534e4c..0d04739 100644 (file)
@@ -159,8 +159,7 @@ static uint32_t fetch (int i)
 {
   uint32_t v;
 
-  v = (mem[i*4+3] << 24) | (mem[i*4+2] << 16) | (mem[i*4+1] << 8) | mem[i*4];
-
+  v = *(uint32_t *)(&mem[i*4]);
   return rbit (v);
 }