aboutsummaryrefslogtreecommitdiff
path: root/tcl/cpu/arc
diff options
context:
space:
mode:
Diffstat (limited to 'tcl/cpu/arc')
-rw-r--r--tcl/cpu/arc/em.tcl2
-rw-r--r--tcl/cpu/arc/hs.tcl2
-rw-r--r--tcl/cpu/arc/v2.tcl4
3 files changed, 4 insertions, 4 deletions
diff --git a/tcl/cpu/arc/em.tcl b/tcl/cpu/arc/em.tcl
index f0455bb..595a351 100644
--- a/tcl/cpu/arc/em.tcl
+++ b/tcl/cpu/arc/em.tcl
@@ -27,6 +27,6 @@ proc arc_em_reset { {target ""} } {
# This is specific to ARC EM.
set debug [arc jtag get-aux-reg 5]
if { !($debug & (1 << 20)) } {
- arc jtag set-aux-reg 5 [expr $debug | (1 << 20)]
+ arc jtag set-aux-reg 5 [expr {$debug | (1 << 20)}]
}
}
diff --git a/tcl/cpu/arc/hs.tcl b/tcl/cpu/arc/hs.tcl
index f39f2a7..181f993 100644
--- a/tcl/cpu/arc/hs.tcl
+++ b/tcl/cpu/arc/hs.tcl
@@ -48,7 +48,7 @@ proc arc_hs_reset { {target ""} } {
$target arc jtag set-aux-reg 0x904 1
set l2_ctrl [$target arc jtag get-aux-reg 0x903]
set l2_ctrl [$target arc jtag get-aux-reg 0x903]
- while { [expr $l2_ctrl & 0x100] != 0 } {
+ while { [expr {$l2_ctrl & 0x100}] != 0 } {
set l2_ctrl [$target arc jtag get-aux-reg 0x903]
}
}
diff --git a/tcl/cpu/arc/v2.tcl b/tcl/cpu/arc/v2.tcl
index a3172c2..364e8af 100644
--- a/tcl/cpu/arc/v2.tcl
+++ b/tcl/cpu/arc/v2.tcl
@@ -41,7 +41,7 @@ proc arc_v2_examine_target { {target ""} } {
# 0b01 - 4 actionpoints
# 0b10 - 8 actionpoints
# 0b11 - reserved.
- set ap_num [expr 0x2 << ($ap_build_type & 3)]
+ set ap_num [expr {0x2 << ($ap_build_type & 3)}]
# Expression on top may produce 16 action points - which is a
# reserved value for now.
if { $ap_num < 16 } {
@@ -341,6 +341,6 @@ proc arc_v2_reset { {target ""} } {
# to write directly via JTAG layer...
set num_ap [arc num-actionpoints]
for {set i 0} {$i < $num_ap} {incr i} {
- arc jtag set-aux-reg [expr 0x222 + $i * 3] 0
+ arc jtag set-aux-reg [expr {0x222 + $i * 3}] 0
}
}