tcl: [1/3] prepare for jimtcl 0.81 'expr' syntax change
[fw/openocd] / tcl / board / dm365evm.cfg
index 3b29dd866c1aa5eee75de1dc885914b04e0f55a3..8c7f8c0a60c7ce39e102d674d2e0c51f8395b8c5 100644 (file)
@@ -56,10 +56,10 @@ if { $CS0 == "NAND" } {
                #set nand_timings 0x0400008c
 
                # CS0 == socketed NAND (default MT29F16G08FAA, 2 GBytes)
-               mww [expr $a_emif + 0x10] $nand_timings
+               mww [expr {$a_emif + 0x10}] $nand_timings
 
                # NANDFCR -- CS0 has NAND
-               mww [expr $a_emif + 0x60] 0x01
+               mww [expr {$a_emif + 0x60}] 0x01
        }
        proc flashprobe {} {
                nand probe 0
@@ -80,10 +80,10 @@ if { $CS0 == "NAND" } {
                davinci_pinmux $dm365 2 0x00000055
 
                # CS0 == OneNAND (KFG1G16U2B-DIB6, 128 KBytes)
-               mww [expr $a_emif + 0x10] 0x00000001
+               mww [expr {$a_emif + 0x10}] 0x00000001
 
                # ONENANDCTRL -- CS0 has OneNAND, enable sync reads
-               mww [expr $a_emif + 0x5c] 0x0441
+               mww [expr {$a_emif + 0x5c}] 0x0441
        }
        proc flashprobe {} { }
 }
@@ -133,11 +133,11 @@ proc dm365evm_init {} {
        set a_emif [dict get $dm365 a_emif]
 
        # AWCCR
-       mww [expr $a_emif + 0x04] 0xff
+       mww [expr {$a_emif + 0x04}] 0xff
        # CS0 == NAND or OneNAND
        cs0_setup $a_emif
        # CS1 == CPLD
-       mww [expr $a_emif + 0x14] 0x00a00505
+       mww [expr {$a_emif + 0x14}] 0x00a00505
 
        # FIXME setup UART0