diff rvinterf/etm/usercmd.c @ 189:a95d253ef952

fc-tmsh: some basic tmcore commands implemented
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Mon, 25 Nov 2013 03:10:41 +0000
parents 13a0348ffce4
children 707aa640b2dc
line wrap: on
line diff
--- a/rvinterf/etm/usercmd.c	Mon Nov 25 02:11:47 2013 +0000
+++ b/rvinterf/etm/usercmd.c	Mon Nov 25 03:10:41 2013 +0000
@@ -11,7 +11,14 @@
 
 extern char usercmd[];
 
+extern void cmd_dieid();
 extern void cmd_etmpkt();
+extern void cmd_ping();
+extern void cmd_r8();
+extern void cmd_r16();
+extern void cmd_r32();
+extern void cmd_tgtreset();
+extern void cmd_version();
 
 void
 cmd_exit()
@@ -26,9 +33,16 @@
 	int maxargs;
 	void (*func)();
 } cmdtab[] = {
+	{"dieid", 0, 0, cmd_dieid},
 	{"etmpkt", 1, 253, cmd_etmpkt},
 	{"exit", 0, 0, cmd_exit},
+	{"ping", 0, 2, cmd_ping},
 	{"quit", 0, 0, cmd_exit},
+	{"r8", 1, 2, cmd_r8},
+	{"r16", 1, 2, cmd_r16},
+	{"r32", 1, 2, cmd_r32},
+	{"tgtreset", 0, 0, cmd_tgtreset},
+	{"version", 1, 1, cmd_version},
 	{0, 0, 0, 0}
 };