arm_adi_v5: dap_queue_ap_* DAP->AP parameter 64/3164/3
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>
Sun, 6 Dec 2015 23:05:16 +0000 (00:05 +0100)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Tue, 29 Dec 2015 20:32:41 +0000 (20:32 +0000)
commit54e89cae84ad513d244d6203de7c20652caa3b38
tree8a12de7f68b03ffa5f57961d7b7e5c565d776646
parentff65aff3a6e1c58e948ec831eefcf8b277236fbd
arm_adi_v5: dap_queue_ap_* DAP->AP parameter

Move the mandatory dap_ap_select() call into the dap_queue_ap_read/write
wrapper.

This avoids the need for dap_ap_select() and the notion of a "current" AP
within target code.

Change-Id: I5cde8f3eef2c662f7458be6f3b3dd44ea693bd74
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/3164
Tested-by: jenkins
Reviewed-by: Matthias Welwarsky <matthias@welwarsky.de>
src/flash/nor/kinetis.c
src/flash/nor/sim3x.c
src/target/arm_adi_v5.c
src/target/arm_adi_v5.h