X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Ftarget%2Farm7_9_common.h;h=de6021072affdc374b15fe2613aa376ef7eff47c;hb=e2b6de3d66bae70cb08fea17f5b66ee875dbb636;hp=d6052f85152dacecce374f689780ffe0de9ed377;hpb=938e01d0c3ff4fedf1629cc1c1928af1c90882e9;p=openocd.git diff --git a/src/target/arm7_9_common.h b/src/target/arm7_9_common.h index d6052f8515..de6021072a 100644 --- a/src/target/arm7_9_common.h +++ b/src/target/arm7_9_common.h @@ -2,6 +2,9 @@ * Copyright (C) 2005 by Dominic Rath * * Dominic.Rath@gmx.de * * * + * Copyright (C) 2007,2008 Øyvind Harboe * + * oyvind.harboe@zylin.com * + * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * @@ -46,6 +49,7 @@ typedef struct arm7_9_common_s int force_hw_bkpts; int dbgreq_adjust_pc; int use_dbgrq; + int need_bypass_before_restart; etm_context_t *etm_ctx; @@ -87,6 +91,8 @@ typedef struct arm7_9_common_s void (*enable_single_step)(target_t *target); void (*disable_single_step)(target_t *target); + void (*set_special_dbgrq)(target_t *target); + void (*pre_debug_entry)(target_t *target); void (*post_debug_entry)(target_t *target);