]> git.gag.com Git - fw/openocd/blobdiff - src/jtag/startup.tcl
zy1000: drop the code, deprecated in v0.10.0
[fw/openocd] / src / jtag / startup.tcl
index 2ac85715826e3054f6f649cc0539f9de3fe4e653..f1e69e591e8d59018243415696c53c8def614bef 100644 (file)
@@ -29,21 +29,21 @@ proc init_reset { mode } {
 #########
 
 # TODO: power_restore and power_dropout are currently neither
-# documented nor supported except on ZY1000.
+# documented nor supported.
 
 proc power_restore {} {
        echo "Sensed power restore, running reset init and halting GDB."
        reset init
-       
+
        # Halt GDB so user can deal with a detected power restore.
        #
        # After GDB is halted, then output is no longer forwarded
        # to the GDB console.
-       set targets [target names]      
+       set targets [target names]
        foreach t $targets {
                # New event script.
                $t invoke-event arp_halt_gdb
-       }       
+       }
 }
 
 add_help_text power_restore "Overridable procedure run when power restore is detected. Runs 'reset init' by default."
@@ -55,7 +55,7 @@ proc power_dropout {} {
 #########
 
 # TODO: srst_deasserted and srst_asserted are currently neither
-# documented nor supported except on ZY1000.
+# documented nor supported.
 
 proc srst_deasserted {} {
        echo "Sensed nSRST deasserted, running reset init and halting GDB."
@@ -65,11 +65,11 @@ proc srst_deasserted {} {
        #
        # After GDB is halted, then output is no longer forwarded
        # to the GDB console.
-       set targets [target names]      
+       set targets [target names]
        foreach t $targets {
                # New event script.
                $t invoke-event arp_halt_gdb
-       }               
+       }
 }
 
 add_help_text srst_deasserted "Overridable procedure run when srst deassert is detected. Runs 'reset init' by default."
@@ -115,27 +115,12 @@ proc jtag_ntrst_assert_width args {
 
 # BEGIN MIGRATION AIDS ...  these adapter operations originally had
 # JTAG-specific names despite the fact that the operations were not
-# specific to JTAG, or otherewise had troublesome/misleading names.
+# specific to JTAG, or otherwise had troublesome/misleading names.
 #
-# FIXME phase these aids out after about April 2011
+# FIXME phase these aids out after some releases
 #
-proc jtag_khz args {
-       echo "DEPRECATED! use 'adapter speed' not 'jtag_khz'"
-       eval adapter speed $args
-}
-
-proc jtag_nsrst_delay args {
-       echo "DEPRECATED! use 'adapter srst delay' not 'jtag_nsrst_delay'"
-       eval adapter srst delay $args
-}
-
-proc jtag_nsrst_assert_width args {
-       echo "DEPRECATED! use 'adapter srst pulse_width' not 'jtag_nsrst_assert_width'"
-       eval adapter srst pulse_width $args
-}
-
 proc jtag_reset args {
-       echo "DEPRECATED! use 'adapter [de]assert' not 'jtag_reset'"
+       echo "DEPRECATED! use 'adapter \[de\]assert' not 'jtag_reset'"
        switch $args {
                "0 0"
                        {eval adapter deassert trst deassert srst}
@@ -150,32 +135,6 @@ proc jtag_reset args {
        }
 }
 
-# stlink migration helpers
-proc stlink_device_desc args {
-       echo "DEPRECATED! use 'hla_device_desc' not 'stlink_device_desc'"
-       eval hla_device_desc $args
-}
-
-proc stlink_serial args {
-       echo "DEPRECATED! use 'hla_serial' not 'stlink_serial'"
-       eval hla_serial $args
-}
-
-proc stlink_layout args {
-       echo "DEPRECATED! use 'hla_layout' not 'stlink_layout'"
-       eval hla_layout $args
-}
-
-proc stlink_vid_pid args {
-       echo "DEPRECATED! use 'hla_vid_pid' not 'stlink_vid_pid'"
-       eval hla_vid_pid $args
-}
-
-proc stlink args {
-       echo "DEPRECATED! use 'hla' not 'stlink'"
-       eval hla $args
-}
-
 proc adapter_khz args {
        echo "DEPRECATED! use 'adapter speed' not 'adapter_khz'"
        eval adapter speed $args
@@ -216,4 +175,23 @@ proc ftdi_location args {
        eval adapter usb location $args
 }
 
+proc xds110_serial args {
+       echo "DEPRECATED! use 'xds110 serial' not 'xds110_serial'"
+       eval xds110 serial $args
+}
+
+proc xds110_supply_voltage args {
+       echo "DEPRECATED! use 'xds110 supply' not 'xds110_supply_voltage'"
+       eval xds110 supply $args
+}
+
+proc hla {cmd args} {
+        tailcall "hla $cmd" {*}$args
+}
+
+proc "hla newtap" {args} {
+       echo "DEPRECATED! use 'swj_newdap' not 'hla newtap'"
+       eval swj_newdap $args
+}
+
 # END MIGRATION AIDS