target: Fix get_reg, prevent returning invalid data
commit7d1f132cea58017003534a45ad444e55c23fd5be
authorMarek Vrbka <marek.vrbka@codasip.com>
Fri, 3 Nov 2023 09:48:02 +0000 (3 10:48 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 11 Nov 2023 18:03:47 +0000 (11 18:03 +0000)
tree02b1eb578f5d84785ac202f9ad37eb47455ca7b4
parentcca530c09df312927291f27b010088d38342b1d4
target: Fix get_reg, prevent returning invalid data

This patch forces a read of register from the target
in the get_reg command in case the register cache
does not hold a valid value at that moment.

Note that the command "reg" already handles it
correctly, no fix is needed there.

Change-Id: I75fad25188e94ee4e06162ab6d600ea24dbf590a
Signed-off-by: Marek Vrbka <marek.vrbka@codasip.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7958
Reviewed-by: Jan Matyas <jan.matyas@codasip.com>
Reviewed-by: zapb <dev@zapb.de>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
src/target/target.c