- several small fixes (thanks to Magnus Lundin and Spencer Oliver)
- added support for using Luminary Micro development board 'evb_lm3s811' as a JTAG interface (thanks to Magnus Lundin) git-svn-id: svn://svn.berlios.de/openocd/trunk@106 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
@@ -281,15 +281,15 @@ int arm7_9_add_breakpoint(struct target_s *target, u32 address, u32 length, enum
|
||||
return ERROR_TARGET_RESOURCE_NOT_AVAILABLE;
|
||||
}
|
||||
|
||||
if (type == BKPT_HARD)
|
||||
arm7_9->wp_available--;
|
||||
|
||||
if ((length != 2) && (length != 4))
|
||||
{
|
||||
INFO("only breakpoints of two (Thumb) or four (ARM) bytes length supported");
|
||||
return ERROR_TARGET_RESOURCE_NOT_AVAILABLE;
|
||||
}
|
||||
|
||||
if (type == BKPT_HARD)
|
||||
arm7_9->wp_available--;
|
||||
|
||||
return ERROR_OK;
|
||||
}
|
||||
|
||||
@@ -1448,7 +1448,7 @@ int arm7_9_step(struct target_s *target, int current, u32 address, int handle_br
|
||||
{
|
||||
armv4_5_common_t *armv4_5 = target->arch_info;
|
||||
arm7_9_common_t *arm7_9 = armv4_5->arch_info;
|
||||
breakpoint_t *breakpoint = target->breakpoints;
|
||||
breakpoint_t *breakpoint = NULL;
|
||||
|
||||
if (target->state != TARGET_HALTED)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user