ft2232: cleanup
Previous patch somehow made GCC lose some of its cookies; work around, zero-init that struct. Clean up code from the previous patch. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
parent
2970696e89
commit
2d9863e121
|
@ -3256,7 +3256,7 @@ static int signalyzer_h_init(void)
|
|||
|
||||
char *end_of_desc;
|
||||
|
||||
uint16_t read_buf[12];
|
||||
uint16_t read_buf[12] = { 0 };
|
||||
uint8_t buf[3];
|
||||
uint32_t bytes_written;
|
||||
|
||||
|
@ -3922,7 +3922,7 @@ static int ktlink_init(void)
|
|||
buf[2] = low_direction;
|
||||
LOG_DEBUG("%2.2x %2.2x %2.2x", buf[0], buf[1], buf[2]);
|
||||
|
||||
if ( ( ( ft2232_write(buf, 3, &bytes_written) ) != ERROR_OK ) || (bytes_written != 3) )
|
||||
if (((ft2232_write(buf, 3, &bytes_written)) != ERROR_OK) || (bytes_written != 3))
|
||||
{
|
||||
LOG_ERROR("couldn't initialize FT2232 with 'ktlink' layout");
|
||||
return ERROR_JTAG_INIT_FAILED;
|
||||
|
@ -3938,24 +3938,18 @@ static int ktlink_init(void)
|
|||
|
||||
enum reset_types jtag_reset_config = jtag_get_reset_config();
|
||||
|
||||
if (jtag_reset_config & RESET_TRST_OPEN_DRAIN)
|
||||
{
|
||||
if (jtag_reset_config & RESET_TRST_OPEN_DRAIN) {
|
||||
high_output |= nTRSTnOE;
|
||||
high_output &= ~nTRST;
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
high_output &= ~nTRSTnOE;
|
||||
high_output |= nTRST;
|
||||
}
|
||||
|
||||
if (jtag_reset_config & RESET_SRST_PUSH_PULL)
|
||||
{
|
||||
if (jtag_reset_config & RESET_SRST_PUSH_PULL) {
|
||||
high_output &= ~nSRSTnOE;
|
||||
high_output |= nSRST;
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
high_output |= nSRSTnOE;
|
||||
high_output &= ~nSRST;
|
||||
}
|
||||
|
@ -3966,7 +3960,7 @@ static int ktlink_init(void)
|
|||
buf[2] = high_direction;
|
||||
LOG_DEBUG("%2.2x %2.2x %2.2x", buf[0], buf[1], buf[2]);
|
||||
|
||||
if ( ( ( ft2232_write(buf, 3, &bytes_written) ) != ERROR_OK ) || (bytes_written != 3) )
|
||||
if (((ft2232_write(buf, 3, &bytes_written)) != ERROR_OK) || (bytes_written != 3))
|
||||
{
|
||||
LOG_ERROR("couldn't initialize FT2232 with 'ktlink' layout");
|
||||
return ERROR_JTAG_INIT_FAILED;
|
||||
|
@ -3979,30 +3973,24 @@ static void ktlink_reset(int trst, int srst)
|
|||
{
|
||||
enum reset_types jtag_reset_config = jtag_get_reset_config();
|
||||
|
||||
if (trst == 1)
|
||||
{
|
||||
if (trst == 1) {
|
||||
if (jtag_reset_config & RESET_TRST_OPEN_DRAIN)
|
||||
high_output &= ~nTRSTnOE;
|
||||
else
|
||||
high_output &= ~nTRST;
|
||||
}
|
||||
else if (trst == 0)
|
||||
{
|
||||
} else if (trst == 0) {
|
||||
if (jtag_reset_config & RESET_TRST_OPEN_DRAIN)
|
||||
high_output |= nTRSTnOE;
|
||||
else
|
||||
high_output |= nTRST;
|
||||
}
|
||||
|
||||
if (srst == 1)
|
||||
{
|
||||
if (srst == 1) {
|
||||
if (jtag_reset_config & RESET_SRST_PUSH_PULL)
|
||||
high_output &= ~nSRST;
|
||||
else
|
||||
high_output &= ~nSRSTnOE;
|
||||
}
|
||||
else if (srst == 0)
|
||||
{
|
||||
} else if (srst == 0) {
|
||||
if (jtag_reset_config & RESET_SRST_PUSH_PULL)
|
||||
high_output |= nSRST;
|
||||
else
|
||||
|
@ -4017,7 +4005,7 @@ static void ktlink_reset(int trst, int srst)
|
|||
|
||||
static void ktlink_blink(void)
|
||||
{
|
||||
/*LED connected to ACBUS7 */
|
||||
/* LED connected to ACBUS7 */
|
||||
if (high_output & 0x80)
|
||||
high_output &= 0x7F;
|
||||
else
|
||||
|
@ -4027,4 +4015,3 @@ static void ktlink_blink(void)
|
|||
buffer_write(high_output);
|
||||
buffer_write(high_direction);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue