aboutsummaryrefslogtreecommitdiff
path: root/tcl
diff options
context:
space:
mode:
authorAntonio Borneo <borneo.antonio@gmail.com>2018-07-19 11:50:56 +0200
committerMatthias Welwarsky <matthias@welwarsky.de>2019-03-27 08:55:03 +0000
commit246782229f8f7536bee66322dbe7f366b85628ec (patch)
tree4074cfead6dfa8646943635499c8b34162d7839f /tcl
parentd496da2c20e579f0f8af09928049bfb04d328190 (diff)
downloadriscv-openocd-246782229f8f7536bee66322dbe7f366b85628ec.zip
riscv-openocd-246782229f8f7536bee66322dbe7f366b85628ec.tar.gz
riscv-openocd-246782229f8f7536bee66322dbe7f366b85628ec.tar.bz2
smp: replace commands smp_on/smp_off with "smp [on|off]"
Seams over-engineered having two separate commands to turn SMP on/off. Plus it is missing the possibility to dump the current status of SMP and would be weird adding an additional command for it. Moreover, such commands are replicated in few targets so it would make sense centralizing them. - Deprecate the commands "smp_on" and "smp_off". - Add a new command "smp" that accepts optional parameters "[on|off]" and prints the SMP status when run without parameters. This replaces the two commands above. - Put the deprecated and the new command handlers in smp.c - Update the documentation, except for mips_m4k, since it is not available yet. - Promote the macro foreach_smp_target to global context and use it where possible. Change-Id: Ia72841c1a3bd6edd4db4cc809046322f498617e6 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/4615 Tested-by: jenkins Reviewed-by: Graham Sanderson <graham.sanderson@gmail.com> Reviewed-by: Matthias Welwarsky <matthias@welwarsky.de>
Diffstat (limited to 'tcl')
-rw-r--r--tcl/target/u8500.cfg4
1 files changed, 2 insertions, 2 deletions
diff --git a/tcl/target/u8500.cfg b/tcl/target/u8500.cfg
index 1313efd..7ff3929 100644
--- a/tcl/target/u8500.cfg
+++ b/tcl/target/u8500.cfg
@@ -19,12 +19,12 @@ proc ocd_gdb_restart {target_id} {
global _SMP
targets $_TARGETNAME_1
if { [expr ($_SMP == 1)] } {
- cortex_a smp_off
+ cortex_a smp off
}
rst_run
halt
if { [expr ($_SMP == 1)]} {
- cortex_a smp_on
+ cortex_a smp on
}
}