kopia lustrzana https://github.com/stlink-org/stlink
Remove dead code and unused variables
rodzic
d019d3fc4f
commit
dbe5391bd1
|
@ -314,7 +314,7 @@ void stlink_cpu_id(stlink_t *sl, cortex_m3_cpuid_t *cpuid) {
|
|||
*/
|
||||
int stlink_load_device_params(stlink_t *sl) {
|
||||
ILOG("Loading device parameters....\n");
|
||||
chip_params_t *params = NULL;
|
||||
const chip_params_t *params = NULL;
|
||||
uint32_t chip_id = stlink_chip_id(sl);
|
||||
sl->chip_id = chip_id;
|
||||
for(size_t i = 0; i < sizeof(devices) / sizeof(devices[0]); i++) {
|
||||
|
@ -547,7 +547,7 @@ void stlink_core_stat(stlink_t *sl) {
|
|||
}
|
||||
|
||||
void stlink_print_data(stlink_t * sl) {
|
||||
if (sl->q_len <= 0 || sl->verbose < 2)
|
||||
if (sl->q_len <= 0 || sl->verbose < UDEBUG)
|
||||
return;
|
||||
if (sl->verbose > 2)
|
||||
fprintf(stdout, "data_len = %d 0x%x\n", sl->q_len, sl->q_len);
|
||||
|
|
|
@ -97,14 +97,6 @@
|
|||
#define WLOG(format, args...) ugly_log(UWARN, LOG_TAG, format, ## args)
|
||||
#define fatal(format, args...) ugly_log(UFATAL, LOG_TAG, format, ## args)
|
||||
|
||||
// Suspends execution of the calling process for
|
||||
// (at least) ms milliseconds.
|
||||
|
||||
static void delay(int ms) {
|
||||
//fprintf(stderr, "*** wait %d ms\n", ms);
|
||||
usleep(1000 * ms);
|
||||
}
|
||||
|
||||
static void clear_cdb(struct stlink_libsg *sl) {
|
||||
for (size_t i = 0; i < sizeof (sl->cdb_cmd_blk); i++)
|
||||
sl->cdb_cmd_blk[i] = 0;
|
||||
|
|
|
@ -150,33 +150,6 @@ static inline int send_only
|
|||
}
|
||||
|
||||
|
||||
/* Search for a STLINK device, either any or teh one with the given PID
|
||||
* Return the protocoll version
|
||||
*/
|
||||
static int is_stlink_device(libusb_device * dev, uint16_t pid) {
|
||||
struct libusb_device_descriptor desc;
|
||||
int version;
|
||||
|
||||
if (libusb_get_device_descriptor(dev, &desc))
|
||||
return 0;
|
||||
|
||||
if (desc.idVendor != USB_ST_VID)
|
||||
return 0;
|
||||
|
||||
if ((desc.idProduct != USB_STLINK_32L_PID) &&
|
||||
(desc.idProduct != USB_STLINK_PID ))
|
||||
return 0;
|
||||
|
||||
if(pid && (pid != desc.idProduct))
|
||||
return 0;
|
||||
if (desc.idProduct == USB_STLINK_PID )
|
||||
version = 1;
|
||||
else
|
||||
version = 2;
|
||||
|
||||
return version;
|
||||
}
|
||||
|
||||
static int fill_command
|
||||
(stlink_t * sl, enum SCSI_Generic_Direction dir, uint32_t len) {
|
||||
struct stlink_libusb * const slu = sl->backend_data;
|
||||
|
@ -580,11 +553,7 @@ stlink_t* stlink_open_usb(const int verbose) {
|
|||
struct stlink_libusb* slu = NULL;
|
||||
int error = -1;
|
||||
libusb_device** devs = NULL;
|
||||
libusb_device* dev;
|
||||
ssize_t i;
|
||||
ssize_t count;
|
||||
int config;
|
||||
char *iSerial = NULL;
|
||||
|
||||
sl = malloc(sizeof (stlink_t));
|
||||
slu = malloc(sizeof (struct stlink_libusb));
|
||||
|
|
Ładowanie…
Reference in New Issue