OpenCores
URL https://opencores.org/ocsvn/adv_debug_sys/adv_debug_sys/trunk

Subversion Repositories adv_debug_sys

[/] [adv_debug_sys/] [trunk/] [Software/] [adv_jtag_bridge/] [dbg_api.c] - Diff between revs 32 and 42

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 32 Rev 42
Line 664... Line 664...
  cable_flush();
  cable_flush();
  pthread_mutex_unlock(&dbg_access_mutex);
  pthread_mutex_unlock(&dbg_access_mutex);
  return err;
  return err;
}
}
 
 
 
int dbg_serial_sndrcv(unsigned int *bytes_to_send, const char *data_to_send, unsigned int *bytes_received, char *data_received) {
 
  int err;
 
 
 
  pthread_mutex_lock(&dbg_access_mutex);
 
 
 
  if ((err = adbg_select_module(DC_JSP))) {
 
    printf("Failed to set chain to 0x%X\n", DC_JSP);
 
    cable_flush();
 
    pthread_mutex_unlock(&dbg_access_mutex);
 
    return err;
 
  }
 
 
 
  err = adbg_jsp_transact(bytes_to_send, data_to_send, bytes_received, data_received);
 
 
 
  cable_flush();
 
  pthread_mutex_unlock(&dbg_access_mutex);
 
 
 
  return err;
 
}
 
 
 
 
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.