- slight mips32 cleanup/reformat
[fw/openocd] / src / target / target / lpc2148.cfg
index e76aa02437973bbecbc696bd6099d60ff94c270c..24ec05edc343acfe551efc010dd4ab32d336233f 100644 (file)
@@ -13,9 +13,8 @@ reset_config trst_and_srst srst_pulls_trst
 #jtag scan chain
 jtag_device 4 0x1 0xf 0xe
 
-target arm7tdmi little 0 arm7tdmi-s_r4
-
-proc target_0_post_reset {} {
+target create target0 arm7tdmi -endian little -chain-position 0 -variant arm7tdmi-s_r4
+[new_target_name] configure -event reset-init {
        # Force target into ARM state
        soft_reset_halt
        #do not remap 0x0000-0x0020 to anything but the flash
@@ -23,7 +22,7 @@ proc target_0_post_reset {} {
        
 }
 
-working_area 0 0x40000000 0x4000 nobackup
+[new_target_name] configure -work-area-virt 0 -work-area-phys 0x40000000 -work-area-size 0x4000 -work-area-backup 0
 
 #flash bank lpc2000 <base> <size> 0 0 <target#> <variant>
 flash bank lpc2000 0x0 0x7d000 0 0 0 lpc2000_v2 14765