diff options
author | Spencer Oliver <spen@spen-soft.co.uk> | 2012-02-05 12:03:04 +0000 |
---|---|---|
committer | Spencer Oliver <spen@spen-soft.co.uk> | 2012-02-06 11:00:36 +0000 |
commit | 374127301ec1d72033b9d573b72c7abdfd61990d (patch) | |
tree | b56f5f4bba1718f9ac482d1fabdff18f5d170196 /src/target/xscale.h | |
parent | de0130a0aad83c1ef692ee4d68ab996a8668424d (diff) | |
download | riscv-openocd-374127301ec1d72033b9d573b72c7abdfd61990d.zip riscv-openocd-374127301ec1d72033b9d573b72c7abdfd61990d.tar.gz riscv-openocd-374127301ec1d72033b9d573b72c7abdfd61990d.tar.bz2 |
build: cleanup src/target directory
Change-Id: Ia055b6d2b5f6449a38afd0539a8c66e7d7e0c059
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/430
Tested-by: jenkins
Diffstat (limited to 'src/target/xscale.h')
-rw-r--r-- | src/target/xscale.h | 41 |
1 files changed, 16 insertions, 25 deletions
diff --git a/src/target/xscale.h b/src/target/xscale.h index 49d4c71..7213db7 100644 --- a/src/target/xscale.h +++ b/src/target/xscale.h @@ -20,6 +20,7 @@ * Free Software Foundation, Inc., * * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ + #ifndef XSCALE_H #define XSCALE_H @@ -41,27 +42,23 @@ #define XSCALE_IXP4XX_PXA2XX 0x0 #define XSCALE_PXA3XX 0x4 -enum xscale_debug_reason -{ +enum xscale_debug_reason { XSCALE_DBG_REASON_GENERIC, XSCALE_DBG_REASON_RESET, XSCALE_DBG_REASON_TB_FULL, }; -enum xscale_trace_entry_type -{ +enum xscale_trace_entry_type { XSCALE_TRACE_MESSAGE = 0x0, XSCALE_TRACE_ADDRESS = 0x1, }; -struct xscale_trace_entry -{ +struct xscale_trace_entry { uint8_t data; enum xscale_trace_entry_type type; }; -struct xscale_trace_data -{ +struct xscale_trace_data { struct xscale_trace_entry *entries; int depth; uint32_t chkpt0; @@ -71,25 +68,22 @@ struct xscale_trace_data struct xscale_trace_data *next; }; -enum trace_mode -{ - XSCALE_TRACE_DISABLED, - XSCALE_TRACE_FILL, - XSCALE_TRACE_WRAP +enum trace_mode { + XSCALE_TRACE_DISABLED, + XSCALE_TRACE_FILL, + XSCALE_TRACE_WRAP }; -struct xscale_trace -{ +struct xscale_trace { struct image *image; /* source for target opcodes */ struct xscale_trace_data *data; /* linked list of collected trace data */ int buffer_fill; /* maximum number of trace runs to read */ - int fill_counter; /* running count during trace collection */ - enum trace_mode mode; + int fill_counter; /* running count during trace collection */ + enum trace_mode mode; enum arm_state core_state; /* current core state (ARM, Thumb) */ }; -struct xscale_common -{ +struct xscale_common { /* armv4/5 common stuff */ struct arm arm; @@ -147,18 +141,15 @@ struct xscale_common static inline struct xscale_common * target_to_xscale(struct target *target) { - return container_of(target->arch_info, struct xscale_common, - arm); + return container_of(target->arch_info, struct xscale_common, arm); } -struct xscale_reg -{ +struct xscale_reg { int dbg_handler_number; struct target *target; }; -enum -{ +enum { XSCALE_MAINID, /* 0 */ XSCALE_CACHETYPE, XSCALE_CTRL, |