- slight mips32 cleanup/reformat
[fw/openocd] / src / target / target / lpc2148.cfg
index ab339562fdeb670c643a26137e0675abd19250d7..24ec05edc343acfe551efc010dd4ab32d336233f 100644 (file)
@@ -13,11 +13,16 @@ reset_config trst_and_srst srst_pulls_trst
 #jtag scan chain
 jtag_device 4 0x1 0xf 0xe
 
-target arm7tdmi little 0 arm7tdmi-s_r4
+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
+       mwb 0xE01FC040 0x01 
+       
+}
 
-target_script 0 reset event/lpc2148_reset.script
-
-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