Browse Source

jtag: retire jtag_alloc_in_value32

no longer used after arm7/9tdmi.c stopped using it.

Change-Id: I65bfe67641970e63e8276cbd378aa68f5701a8d9
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Reviewed-on: http://openocd.zylin.com/263
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
tags/v0.6.0-rc1
Øyvind Harboe 12 years ago
committed by Spencer Oliver
parent
commit
cb90d32e38
3 changed files with 0 additions and 21 deletions
  1. +0
    -5
      src/jtag/core.c
  2. +0
    -5
      src/jtag/drivers/minidriver_imp.h
  3. +0
    -11
      src/jtag/jtag.h

+ 0
- 5
src/jtag/core.c View File

@@ -355,11 +355,6 @@ static void jtag_prelude(tap_state_t state)
cmd_queue_cur_state = state; cmd_queue_cur_state = state;
} }


void jtag_alloc_in_value32(struct scan_field *field)
{
interface_jtag_alloc_in_value32(field);
}

void jtag_add_ir_scan_noverify(struct jtag_tap *active, const struct scan_field *in_fields, void jtag_add_ir_scan_noverify(struct jtag_tap *active, const struct scan_field *in_fields,
tap_state_t state) tap_state_t state)
{ {


+ 0
- 5
src/jtag/drivers/minidriver_imp.h View File

@@ -23,11 +23,6 @@


#include <jtag/commands.h> #include <jtag/commands.h>


static inline void interface_jtag_alloc_in_value32(struct scan_field *field)
{
field->in_value = (uint8_t *)cmd_queue_alloc(4);
}

static inline void interface_jtag_add_scan_check_alloc(struct scan_field *field) static inline void interface_jtag_add_scan_check_alloc(struct scan_field *field)
{ {
unsigned num_bytes = DIV_ROUND_UP(field->num_bits, 8); unsigned num_bytes = DIV_ROUND_UP(field->num_bits, 8);


+ 0
- 11
src/jtag/jtag.h View File

@@ -371,17 +371,6 @@ void jtag_add_plain_ir_scan(int num_bits, const uint8_t *out_bits, uint8_t *in_b
tap_state_t endstate); tap_state_t endstate);




/**
* Set in_value to point to 32 bits of memory to scan into. This
* function is a way to handle the case of synchronous and asynchronous
* JTAG queues.
*
* In the event of an asynchronous queue execution the queue buffer
* allocation method is used, for the synchronous case the temporary 32
* bits come from the input field itself.
*/
void jtag_alloc_in_value32(struct scan_field *field);

/** /**
* Generate a DR SCAN using the fields passed to the function. * Generate a DR SCAN using the fields passed to the function.
* For connected TAPs, the function checks in_fields and uses fields * For connected TAPs, the function checks in_fields and uses fields


Loading…
Cancel
Save