From: Han Hartgers Date: Mon, 17 Jun 2019 18:39:31 +0000 (+0200) Subject: target/dsp563xx: dsp563xx restore reg support X-Git-Tag: v0.11.0-rc1~602 X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=commitdiff_plain;h=642a9310ca1942e97a6612c2f8cf132d933845de target/dsp563xx: dsp563xx restore reg support Added "exist=true" field to the reg_list struct to make access to the dsp563xx registers again possible. Without it defaults to exist=false and all the reg related functions will return nothing. Fixes regression from b5964191f0d2fc3ace607af001df3d57cbfbaf2b Change-Id: I9c256346735b8d66919c4ba83f528a8afca46ff9 Signed-off-by: Han Hartgers Signed-off-by: Tomas Vanek Reviewed-on: http://openocd.zylin.com/5239 Tested-by: jenkins --- diff --git a/src/target/dsp563xx.c b/src/target/dsp563xx.c index ef7a31aa65..6a5c8683ef 100644 --- a/src/target/dsp563xx.c +++ b/src/target/dsp563xx.c @@ -475,6 +475,7 @@ static void dsp563xx_build_reg_cache(struct target *target) reg_list[i].value = calloc(1, 4); reg_list[i].dirty = false; reg_list[i].valid = false; + reg_list[i].exist = true; reg_list[i].type = &dsp563xx_reg_type; reg_list[i].arch_info = &arch_info[i]; }