From b8e930e3bfc78f4a0582edb8b7cec44b5c9f4cad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Harboe?= Date: Mon, 11 Jan 2010 15:30:22 +0100 Subject: [PATCH] arm7/9: enable check that DCC downloads have been enabled MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Øyvind Harboe --- src/target/arm720t.c | 1 + src/target/arm7_9_common.c | 2 ++ src/target/arm7tdmi.c | 1 + src/target/arm920t.c | 1 + src/target/arm926ejs.c | 1 + src/target/arm966e.c | 1 + src/target/arm9tdmi.c | 1 + src/target/fa526.c | 1 + 8 files changed, 9 insertions(+) diff --git a/src/target/arm720t.c b/src/target/arm720t.c index 2f5169974..a5dde2c02 100644 --- a/src/target/arm720t.c +++ b/src/target/arm720t.c @@ -578,4 +578,5 @@ struct target_type arm720t_target = .target_create = arm720t_target_create, .init_target = arm720t_init_target, .examine = arm7_9_examine, + .check_reset = arm7_9_check_reset, }; diff --git a/src/target/arm7_9_common.c b/src/target/arm7_9_common.c index a5a0f80fc..0f8f26383 100644 --- a/src/target/arm7_9_common.c +++ b/src/target/arm7_9_common.c @@ -2732,6 +2732,8 @@ int arm7_9_check_reset(struct target *target) { LOG_WARNING("NOTE! DCC downloads have not been enabled, defaulting to slow memory writes. Type 'help dcc'."); } + + return ERROR_OK; } COMMAND_HANDLER(handle_arm7_9_dbgrq_command) diff --git a/src/target/arm7tdmi.c b/src/target/arm7tdmi.c index d576d073b..16f16b0fa 100644 --- a/src/target/arm7tdmi.c +++ b/src/target/arm7tdmi.c @@ -752,4 +752,5 @@ struct target_type arm7tdmi_target = .target_create = arm7tdmi_target_create, .init_target = arm7tdmi_init_target, .examine = arm7_9_examine, + .check_reset = arm7_9_check_reset, }; diff --git a/src/target/arm920t.c b/src/target/arm920t.c index 29eb62d33..e0b1c70ae 100644 --- a/src/target/arm920t.c +++ b/src/target/arm920t.c @@ -1476,4 +1476,5 @@ struct target_type arm920t_target = .target_create = arm920t_target_create, .init_target = arm9tdmi_init_target, .examine = arm7_9_examine, + .check_reset = arm7_9_check_reset, }; diff --git a/src/target/arm926ejs.c b/src/target/arm926ejs.c index e099919b5..32ecf72d9 100644 --- a/src/target/arm926ejs.c +++ b/src/target/arm926ejs.c @@ -815,6 +815,7 @@ struct target_type arm926ejs_target = .target_create = arm926ejs_target_create, .init_target = arm9tdmi_init_target, .examine = arm7_9_examine, + .check_reset = arm7_9_check_reset, .virt2phys = arm926ejs_virt2phys, .mmu = arm926ejs_mmu, diff --git a/src/target/arm966e.c b/src/target/arm966e.c index 86af0f608..2f5e39046 100644 --- a/src/target/arm966e.c +++ b/src/target/arm966e.c @@ -294,4 +294,5 @@ struct target_type arm966e_target = .target_create = arm966e_target_create, .init_target = arm9tdmi_init_target, .examine = arm7_9_examine, + .check_reset = arm7_9_check_reset, }; diff --git a/src/target/arm9tdmi.c b/src/target/arm9tdmi.c index 823e962ed..761e7cf78 100644 --- a/src/target/arm9tdmi.c +++ b/src/target/arm9tdmi.c @@ -975,4 +975,5 @@ struct target_type arm9tdmi_target = .target_create = arm9tdmi_target_create, .init_target = arm9tdmi_init_target, .examine = arm7_9_examine, + .check_reset = arm7_9_check_reset, }; diff --git a/src/target/fa526.c b/src/target/fa526.c index 7c6cae6f2..b6149e318 100644 --- a/src/target/fa526.c +++ b/src/target/fa526.c @@ -390,4 +390,5 @@ struct target_type fa526_target = .target_create = fa526_target_create, .init_target = arm9tdmi_init_target, .examine = arm7_9_examine, + .check_reset = arm7_9_check_reset, };