From: ntfreak at B. <nt...@ma...> - 2009-08-07 11:09:06
|
Author: ntfreak Date: 2009-08-07 11:09:06 +0200 (Fri, 07 Aug 2009) New Revision: 2575 Modified: trunk/src/target/armv7m.c Log: - fix segfault introduced during cortex reg cleanup Modified: trunk/src/target/armv7m.c =================================================================== --- trunk/src/target/armv7m.c 2009-08-06 23:34:34 UTC (rev 2574) +++ trunk/src/target/armv7m.c 2009-08-07 09:09:06 UTC (rev 2575) @@ -26,7 +26,7 @@ * Free Software Foundation, Inc., * * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * * - * ARMv7-M Architecture, Application Level Reference Manual * + * ARMv7-M Architecture, Application Level Reference Manual * * ARM DDI 0405C (September 2008) * * * ***************************************************************************/ @@ -454,7 +454,7 @@ } } - for (i = ARMV7M_NUM_REGS; i >= 0; i--) + for (i = ARMV7M_NUM_REGS - 1; i >= 0; i--) { uint32_t regvalue; regvalue = buf_get_u32(armv7m->core_cache->reg_list[i].value, 0, 32); |