X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=tcl%2Fmem_helper.tcl;h=86ad00f7ebb91672ff730c967d815d59eea75fd1;hp=d8114908e8b9a73c9af2a8397f13570f47db1a7f;hb=ff555afc02d50ca57fc6e71787d34a8e985cf115;hpb=edefee988045558d5d306453ce352dc06bcb7a03 diff --git a/tcl/mem_helper.tcl b/tcl/mem_helper.tcl index d8114908e8..86ad00f7eb 100644 --- a/tcl/mem_helper.tcl +++ b/tcl/mem_helper.tcl @@ -3,13 +3,22 @@ # mrw: "memory read word", returns value of $reg proc mrw {reg} { set value "" - ocd_mem2array value 32 $reg 1 + mem2array value 32 $reg 1 return $value(0) } add_usage_text mrw "address" add_help_text mrw "Returns value of word in memory." +proc mrb {reg} { + set value "" + mem2array value 8 $reg 1 + return $value(0) +} + +add_usage_text mrb "address" +add_help_text mrb "Returns value of byte in memory." + # mmw: "memory modify word", updates value of $reg # $reg <== ((value & ~$clearbits) | $setbits) proc mmw {reg setbits clearbits} {