mem_helper: add mrh command
This patch adds support for reading halfword values from memory. This command compliments existing support for writing halfwords (mwh). Change-Id: I8ec628e65c05a7f00aa57e3af0f228eb8bd4d14e Signed-off-by: Steven Stallion <stallion@squareup.com> Reviewed-on: http://openocd.zylin.com/4781 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
parent
dc415cb26c
commit
82dd17e248
|
@ -10,6 +10,17 @@ proc mrw {reg} {
|
||||||
add_usage_text mrw "address"
|
add_usage_text mrw "address"
|
||||||
add_help_text mrw "Returns value of word in memory."
|
add_help_text mrw "Returns value of word in memory."
|
||||||
|
|
||||||
|
# mrh: "memory read halfword", returns value of $reg
|
||||||
|
proc mrh {reg} {
|
||||||
|
set value ""
|
||||||
|
mem2array value 16 $reg 1
|
||||||
|
return $value(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
add_usage_text mrh "address"
|
||||||
|
add_help_text mrh "Returns value of halfword in memory."
|
||||||
|
|
||||||
|
# mrb: "memory read byte", returns value of $reg
|
||||||
proc mrb {reg} {
|
proc mrb {reg} {
|
||||||
set value ""
|
set value ""
|
||||||
mem2array value 8 $reg 1
|
mem2array value 8 $reg 1
|
||||||
|
|
Loading…
Reference in New Issue