X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fjtag%2Fdummy.c;h=ce3cca355d20bd6dd6e82374a24e0a4ba1bdcfb4;hb=a3f1c87eb72a8c91c54999e04349253159c1bdfd;hp=e055f6338c0c3f06c07629a504fca837defa059d;hpb=86e4324f1bd4cd8135cb857e4b940b1f2e872dc3;p=openocd.git diff --git a/src/jtag/dummy.c b/src/jtag/dummy.c index e055f6338c..ce3cca355d 100644 --- a/src/jtag/dummy.c +++ b/src/jtag/dummy.c @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2008 by Øyvind Harboe * + * Copyright (C) 2008 by Øyvind Harboe * * oyvind.harboe@zylin.com * * * * This program is free software; you can redistribute it and/or modify * @@ -46,7 +46,7 @@ static int dummy_speed_div(int speed, int *khz); /* The dummy driver is used to easily check the code path * where the target is unresponsive. */ -jtag_interface_t dummy_interface = +struct jtag_interface dummy_interface = { .name = "dummy", @@ -66,7 +66,7 @@ static void dummy_write(int tck, int tms, int tdi); static void dummy_reset(int trst, int srst); static void dummy_led(int on); -static bitbang_interface_t dummy_bitbang = +static struct bitbang_interface dummy_bitbang = { .read = dummy_read, .write = dummy_write, @@ -77,7 +77,7 @@ static bitbang_interface_t dummy_bitbang = static int dummy_read(void) { int data = 1 & dummy_data; - dummy_data = (dummy_data >> 1) | (1<<31); + dummy_data = (dummy_data >> 1) | (1 << 31); return data; } @@ -85,25 +85,25 @@ static int dummy_read(void) static void dummy_write(int tck, int tms, int tdi) { /* TAP standard: "state transitions occur on rising edge of clock" */ - if( tck != dummy_clock ) + if (tck != dummy_clock) { - if( tck ) + if (tck) { tap_state_t old_state = dummy_state; - dummy_state = tap_state_transition( old_state, tms ); + dummy_state = tap_state_transition(old_state, tms); - if( old_state != dummy_state ) + if (old_state != dummy_state) { - if( clock_count ) + if (clock_count) { LOG_DEBUG("dummy_tap: %d stable clocks", clock_count); clock_count = 0; } - LOG_DEBUG("dummy_tap: %s", tap_state_name(dummy_state) ); + LOG_DEBUG("dummy_tap: %s", tap_state_name(dummy_state)); #if defined(DEBUG) - if(dummy_state == TAP_DRCAPTURE) + if (dummy_state == TAP_DRCAPTURE) dummy_data = 0x01255043; #endif } @@ -126,31 +126,31 @@ static void dummy_reset(int trst, int srst) if (trst || (srst && (jtag_get_reset_config() & RESET_SRST_PULLS_TRST))) dummy_state = TAP_RESET; - LOG_DEBUG("reset to: %s", tap_state_name(dummy_state) ); + LOG_DEBUG("reset to: %s", tap_state_name(dummy_state)); } static int dummy_khz(int khz, int *jtag_speed) { - if (khz==0) + if (khz == 0) { - *jtag_speed=0; + *jtag_speed = 0; } else { - *jtag_speed=64000/khz; + *jtag_speed = 64000/khz; } return ERROR_OK; } static int dummy_speed_div(int speed, int *khz) { - if (speed==0) + if (speed == 0) { *khz = 0; } else { - *khz=64000/speed; + *khz = 64000/speed; } return ERROR_OK;