Change version labels to work better with GIT
[fw/openocd] / src / target / arm966e.h
index b98c022489e7dc653cfd160149316bc2b3cf819f..c7a5b1bba18aad6660fa38aedf2fe08c4ee52d11 100644 (file)
 #ifndef ARM966E_H
 #define ARM966E_H
 
-#include "target.h"
-#include "register.h"
-#include "embeddedice.h"
-#include "arm_jtag.h"
 #include "arm9tdmi.h"
 
 #define        ARM966E_COMMON_MAGIC 0x20f920f9
@@ -35,10 +31,12 @@ typedef struct arm966e_common_s
 {
        int common_magic;
        arm9tdmi_common_t arm9tdmi_common;
-       u32 cp15_control_reg;
+       uint32_t cp15_control_reg;
 } arm966e_common_t;
 
-extern int arm966e_read_cp15(target_t *target, int reg_addr, u32 *value);
-extern int arm966e_write_cp15(target_t *target, int reg_addr, u32 value);
+extern int arm966e_init_arch_info(target_t *target, arm966e_common_t *arm966e, jtag_tap_t *tap);
+extern int arm966e_register_commands(struct command_context_s *cmd_ctx);
+extern int arm966e_read_cp15(target_t *target, int reg_addr, uint32_t *value);
+extern int arm966e_write_cp15(target_t *target, int reg_addr, uint32_t value);
 
 #endif /* ARM966E_H */