diff options
author | David Brownell <dbrownell@users.sourceforge.net> | 2009-11-05 22:03:40 -0800 |
---|---|---|
committer | David Brownell <dbrownell@users.sourceforge.net> | 2009-11-05 22:03:40 -0800 |
commit | 178c7580960b4d84fe83ef579250fba1d6ac4f2d (patch) | |
tree | 58092ac6d77fa348c8491432466d99ef21980ac6 /src/target/arm9tdmi.h | |
parent | 865ed6ed819888910f198f0584cc1b78d1e6e363 (diff) | |
download | riscv-openocd-178c7580960b4d84fe83ef579250fba1d6ac4f2d.zip riscv-openocd-178c7580960b4d84fe83ef579250fba1d6ac4f2d.tar.gz riscv-openocd-178c7580960b4d84fe83ef579250fba1d6ac4f2d.tar.bz2 |
ARM9TDMI uses the new inheritance/nesting scheme
Replace needless pointer traversals and simplify. Also remove most
remaining contents from arm9tdmi struct; it's almost removable.
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'src/target/arm9tdmi.h')
-rw-r--r-- | src/target/arm9tdmi.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/target/arm9tdmi.h b/src/target/arm9tdmi.h index 8f89316..8bf2713 100644 --- a/src/target/arm9tdmi.h +++ b/src/target/arm9tdmi.h @@ -25,12 +25,11 @@ #include "embeddedice.h" -#define ARM9TDMI_COMMON_MAGIC 0x00a900a9 - +/* FIXME we don't really need a separate arm9tdmi struct any more... + * remove it, the arm7/arm9 common struct suffices. + */ typedef struct arm9tdmi_common_s { - int common_magic; - void *arch_info; arm7_9_common_t arm7_9_common; } arm9tdmi_common_t; |