From: oharboe at B. <oh...@ma...> - 2009-05-07 08:51:27
|
Author: oharboe Date: 2009-05-07 08:51:27 +0200 (Thu, 07 May 2009) New Revision: 1631 Modified: trunk/src/target/arm7tdmi.c Log: slightly increase readability of code Modified: trunk/src/target/arm7tdmi.c =================================================================== --- trunk/src/target/arm7tdmi.c 2009-05-07 06:47:09 UTC (rev 1630) +++ trunk/src/target/arm7tdmi.c 2009-05-07 06:51:27 UTC (rev 1631) @@ -265,28 +265,29 @@ jtag_add_dr_scan_now(2, fields, TAP_INVALID); + u32 readback=flip_u32(le_to_h_u32(tmp), 32); switch (size) { case 4: if (be) { - h_u32_to_be(((u8*)in), flip_u32(le_to_h_u32(tmp), 32)); + h_u32_to_be(((u8*)in), readback); } else { - h_u32_to_le(((u8*)in), flip_u32(le_to_h_u32(tmp), 32)); + h_u32_to_le(((u8*)in), readback); } break; case 2: if (be) { - h_u16_to_be(((u8*)in), flip_u32(le_to_h_u32(tmp), 32) & 0xffff); + h_u16_to_be(((u8*)in), readback & 0xffff); } else { - h_u16_to_le(((u8*)in), flip_u32(le_to_h_u32(tmp), 32) & 0xffff); + h_u16_to_le(((u8*)in), readback & 0xffff); } break; case 1: - *((u8 *)in)= flip_u32(le_to_h_u32(tmp), 32) & 0xff; + *((u8 *)in)= readback & 0xff; break; } |