jtag: fix command "adapter [de]assert" with dap direct
The commitfafe6dfc9c
("adapter: add command "adapter [de]assert srst|trst [[de]assert srst|trst]"") was proposed in gerrit well before commita61ec3c1d7
("adi_v5_dapdirect: add support for adapter drivers that provide DAP API") get merged, so it didn't include a complete support for dap direct. The merge upstream of the two commits lacks the support by command "adapter [de]assert" for dap direct Let command command "adapter [de]assert" handle dap direct. Change-Id: I1a69f8ee877c8fd57598ed4ad9d71da61d15457c Fixes: commitfafe6dfc9c
("adapter: add command "adapter [de]assert srst|trst [[de]assert srst|trst]"") Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5515 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
parent
b7c13323e7
commit
85dc630113
|
@ -2021,7 +2021,8 @@ int adapter_resets(int trst, int srst)
|
|||
/* adapters without trst signal will eventually use tlr sequence */
|
||||
jtag_add_reset(trst, srst);
|
||||
return ERROR_OK;
|
||||
} else if (transport_is_swd() || transport_is_hla()) {
|
||||
} else if (transport_is_swd() || transport_is_hla() ||
|
||||
transport_is_dapdirect_swd() || transport_is_dapdirect_jtag()) {
|
||||
if (trst == TRST_ASSERT) {
|
||||
LOG_ERROR("transport %s has no trst signal",
|
||||
get_current_transport()->name);
|
||||
|
|
Loading…
Reference in New Issue