forked from auracaster/openocd
- split fileio handling into fileio part and image handling
- reworked etm/etb into a generic etm part with trace capture drivers (currently only etb supported) - added XScale debug handler binary to repository - added Thumb disassembling (thanks to Vincent Palatin for this patch) - added support for non-CFI compatible flashes to cfi driver (currently only SST39VFxxx devices supported) This checkin is experimental, not suitable for general use git-svn-id: svn://svn.berlios.de/openocd/trunk@155 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
@@ -874,16 +874,10 @@ void arm9tdmi_build_reg_cache(target_t *target)
|
||||
(*cache_p)->next = embeddedice_build_reg_cache(target, arm7_9);
|
||||
arm7_9->eice_cache = (*cache_p)->next;
|
||||
|
||||
if (arm7_9->has_etm)
|
||||
if (arm7_9->etm_ctx)
|
||||
{
|
||||
(*cache_p)->next->next = etm_build_reg_cache(target, jtag_info, 0);
|
||||
arm7_9->etm_cache = (*cache_p)->next->next;
|
||||
}
|
||||
|
||||
if (arm7_9->etb)
|
||||
{
|
||||
(*cache_p)->next->next->next = etb_build_reg_cache(arm7_9->etb);
|
||||
arm7_9->etb->reg_cache = (*cache_p)->next->next->next;
|
||||
(*cache_p)->next->next = etm_build_reg_cache(target, jtag_info, arm7_9->etm_ctx);
|
||||
arm7_9->etm_ctx->reg_cache = (*cache_p)->next->next;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user