summaryrefslogtreecommitdiff
path: root/src/target
diff options
context:
space:
mode:
authorZachary T Welch <zw@superlucidity.net>2009-11-25 16:57:12 -0800
committerZachary T Welch <zw@superlucidity.net>2009-11-28 13:00:39 -0800
commitcdfdcb28549174a2346fc91ec95a1c620c568cad (patch)
tree6837a2430a85538726b75b6823369a022a2a1240 /src/target
parent070259cadbb0f142f6546c55f8044199c6aea9b9 (diff)
downloadopenocd_libswd-cdfdcb28549174a2346fc91ec95a1c620c568cad.tar.gz
openocd_libswd-cdfdcb28549174a2346fc91ec95a1c620c568cad.tar.bz2
openocd_libswd-cdfdcb28549174a2346fc91ec95a1c620c568cad.tar.xz
openocd_libswd-cdfdcb28549174a2346fc91ec95a1c620c568cad.zip
add more stub handlers to testee target
Prevent everything from crashing when exercising various commands.
Diffstat (limited to 'src/target')
-rw-r--r--src/target/testee.c24
1 files changed, 22 insertions, 2 deletions
diff --git a/src/target/testee.c b/src/target/testee.c
index ca3d56e3..f8582322 100644
--- a/src/target/testee.c
+++ b/src/target/testee.c
@@ -40,9 +40,29 @@ static int testee_init(struct command_context *cmd_ctx, struct target *target)
{
return ERROR_OK;
}
-
+static int testee_poll(struct target *target)
+{
+ return ERROR_OK;
+}
+static int testee_halt(struct target *target)
+{
+ return ERROR_OK;
+}
+static int testee_reset_assert(struct target *target)
+{
+ return ERROR_OK;
+}
+static int testee_reset_deassert(struct target *target)
+{
+ return ERROR_OK;
+}
struct target_type testee_target = {
.name = "testee",
- .init_target = &testee_init,
.commands = testee_command_handlers,
+
+ .init_target = &testee_init,
+ .poll = &testee_poll,
+ .halt = &testee_halt,
+ .assert_reset = &testee_reset_assert,
+ .deassert_reset = &testee_reset_deassert,
};