ft2232: warn about lack of TRST on "turtle" adapter

This patch fixes a build error (assigning a variable to itself) with
clang.

Since this adapter lacks trst, trying to use it in reset_config will
fail silently. Warn the user accordingly.

Change-Id: I16fd20936f00d7ff82962f4fcc629ff434aa4dce
Reported-by: Rainer Müller <raimue@codingfarm.de>
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/1946
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
This commit is contained in:
Paul Fertser 2014-02-15 22:28:49 +04:00 committed by Spencer Oliver
parent 12b34414db
commit 6d46ad11b5
1 changed files with 2 additions and 1 deletions

View File

@ -1511,7 +1511,8 @@ static void minimodule_reset(int trst, int srst)
static void turtle_reset(int trst, int srst)
{
trst = trst;
if (trst == 1)
LOG_ERROR("Can't assert TRST: the adapter lacks this signal");
if (srst == 1)
low_output |= nSRST;