jtag: always configure enabled tap parameter appropriately
commitbd0409aa938875ea5a8d8235f8996116be171b69
authorPaul Fertser <fercerpav@gmail.com>
Tue, 19 Aug 2014 07:44:42 +0000 (19 11:44 +0400)
committerSpencer Oliver <spen@spen-soft.co.uk>
Fri, 22 Aug 2014 07:38:42 +0000 (22 07:38 +0000)
treefacdc9dd999d8848a5b581b4917fab5807da2000
parentf0dfa136ad471cf4f440b12ebdb5c0b324e55389
jtag: always configure enabled tap parameter appropriately

Commit f701c0cb seems to have introduced a regression for non-JTAG
transports as the newly created "tap" (DAP actually) ended up being
disabled, thus resulting in total lack of functionality.

This was exposed by a debug log demonstrating ftdi SWD transport
connection to mdr32f9q2i, the target wasn't examined on init and
couldn't be reset.

Change-Id: If53cbe800d4adc177aa3ac3219860e7fa15b3e49
Reported-by: Хайруллин Эльдар <eldar.khayrullin@mail.ru>
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/2261
Tested-by: jenkins
Reviewed-by: Angus Gratton <gus@projectgus.com>
Reviewed-by: Nemui Trinomius <nemuisan_kawausogasuki@live.jp>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/jtag/tcl.c