X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Ftarget%2Farm_dap.c;h=797feb5bafdf83dbe36ff5bf338fe52afafdd8bd;hb=0dba1815e6362cc08e983f8f09af0224ad5ae693;hp=692feb322fca732f1514edee326670a558c13a4e;hpb=be87994d60457ac846740dd9e5df3c8f63cf646e;p=openocd diff --git a/src/target/arm_dap.c b/src/target/arm_dap.c index 692feb32..797feb5b 100644 --- a/src/target/arm_dap.c +++ b/src/target/arm_dap.c @@ -141,10 +141,12 @@ int dap_cleanup_all(void) enum dap_cfg_param { CFG_CHAIN_POSITION, + CFG_IGNORE_SYSPWRUPACK, }; static const Jim_Nvp nvp_config_opts[] = { { .name = "-chain-position", .value = CFG_CHAIN_POSITION }, + { .name = "-ignore-syspwrupack", .value = CFG_IGNORE_SYSPWRUPACK }, { .name = NULL, .value = -1 } }; @@ -177,6 +179,9 @@ static int dap_configure(Jim_GetOptInfo *goi, struct arm_dap_object *dap) /* loop for more */ break; } + case CFG_IGNORE_SYSPWRUPACK: + dap->dap.ignore_syspwrupack = true; + break; default: break; }