summaryrefslogtreecommitdiff
path: root/src/target/fa526.c
diff options
context:
space:
mode:
authorDavid Brownell <dbrownell@users.sourceforge.net>2009-11-05 22:03:13 -0800
committerDavid Brownell <dbrownell@users.sourceforge.net>2009-11-05 22:03:13 -0800
commit9be533566ea077c32bf57eb0441c8a4ae2a7c9cc (patch)
tree23be837b55fca8d9da6459186070e1f2d9d458b1 /src/target/fa526.c
parentda739aa25733b5a252a2b0b8ad76a3dc886f1132 (diff)
downloadopenocd+libswd-9be533566ea077c32bf57eb0441c8a4ae2a7c9cc.tar.gz
openocd+libswd-9be533566ea077c32bf57eb0441c8a4ae2a7c9cc.tar.bz2
openocd+libswd-9be533566ea077c32bf57eb0441c8a4ae2a7c9cc.tar.xz
openocd+libswd-9be533566ea077c32bf57eb0441c8a4ae2a7c9cc.zip
ARM920 uses the new inheritance/nesting scheme
Use target_to_arm920(), replacing needless pointer traversals and simplifying. Stop setting arm9tdmi->arch_info for arm920 type parts, it's not used any longer. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'src/target/fa526.c')
-rw-r--r--src/target/fa526.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/target/fa526.c b/src/target/fa526.c
index 53efaae6..3bd0225f 100644
--- a/src/target/fa526.c
+++ b/src/target/fa526.c
@@ -321,7 +321,6 @@ static int fa526_init_arch_info_2(target_t *target,
arm7_9->arch_info = arm9tdmi;
arm9tdmi->common_magic = ARM9TDMI_COMMON_MAGIC;
- arm9tdmi->arch_info = NULL;
arm7_9_init_arch_info(target, arm7_9);
@@ -344,7 +343,6 @@ static int fa526_init_arch_info(target_t *target,
*/
fa526_init_arch_info_2(target, arm9tdmi, tap);
- arm9tdmi->arch_info = arm920t;
arm920t->common_magic = ARM920T_COMMON_MAGIC;
arm7_9->post_debug_entry = arm920t_post_debug_entry;