sr: fx2lafw: Cosmetics.
This commit is contained in:
parent
13bf7eccbb
commit
44dfd483db
|
@ -25,13 +25,13 @@
|
||||||
SR_PRIV int command_get_fw_version(libusb_device_handle *devhdl,
|
SR_PRIV int command_get_fw_version(libusb_device_handle *devhdl,
|
||||||
struct version_info *vi)
|
struct version_info *vi)
|
||||||
{
|
{
|
||||||
const int ret = libusb_control_transfer (devhdl,
|
int ret;
|
||||||
LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_ENDPOINT_IN,
|
|
||||||
CMD_GET_FW_VERSION, 0x0000, 0x0000,
|
|
||||||
(unsigned char*)vi, sizeof(struct version_info),
|
|
||||||
100);
|
|
||||||
|
|
||||||
if(ret < 0) {
|
ret = libusb_control_transfer(devhdl, LIBUSB_REQUEST_TYPE_VENDOR |
|
||||||
|
LIBUSB_ENDPOINT_IN, CMD_GET_FW_VERSION, 0x0000, 0x0000,
|
||||||
|
(unsigned char *)vi, sizeof(struct version_info), 100);
|
||||||
|
|
||||||
|
if (ret < 0) {
|
||||||
sr_err("fx2lafw: Unable to get version info: %d.", ret);
|
sr_err("fx2lafw: Unable to get version info: %d.", ret);
|
||||||
return SR_ERR;
|
return SR_ERR;
|
||||||
}
|
}
|
||||||
|
@ -46,10 +46,10 @@ SR_PRIV int command_start_acquisition(libusb_device_handle *devhdl,
|
||||||
int delay = 0, ret;
|
int delay = 0, ret;
|
||||||
|
|
||||||
/* Compute the sample rate. */
|
/* Compute the sample rate. */
|
||||||
if((SR_MHZ(48) % samplerate) == 0) {
|
if ((SR_MHZ(48) % samplerate) == 0) {
|
||||||
cmd.flags = CMD_START_FLAGS_CLK_48MHZ;
|
cmd.flags = CMD_START_FLAGS_CLK_48MHZ;
|
||||||
delay = SR_MHZ(48) / samplerate - 1;
|
delay = SR_MHZ(48) / samplerate - 1;
|
||||||
} else if((SR_MHZ(30) % samplerate) == 0) {
|
} else if ((SR_MHZ(30) % samplerate) == 0) {
|
||||||
cmd.flags = CMD_START_FLAGS_CLK_30MHZ;
|
cmd.flags = CMD_START_FLAGS_CLK_30MHZ;
|
||||||
delay = SR_MHZ(30) / samplerate - 1;
|
delay = SR_MHZ(30) / samplerate - 1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -223,16 +223,17 @@ static int fx2lafw_dev_open(int dev_index)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if((ret = command_get_fw_version(ctx->usb->devhdl, &vi)) != SR_OK) {
|
ret = command_get_fw_version(ctx->usb->devhdl, &vi);
|
||||||
|
if (ret != SR_OK) {
|
||||||
sr_err("fx2lafw: Failed to retrieve "
|
sr_err("fx2lafw: Failed to retrieve "
|
||||||
"firmware version information");
|
"firmware version information.");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(vi.major != FX2LAFW_VERSION_MAJOR ||
|
if (vi.major != FX2LAFW_VERSION_MAJOR ||
|
||||||
vi.minor != FX2LAFW_VERSION_MINOR) {
|
vi.minor != FX2LAFW_VERSION_MINOR) {
|
||||||
sr_err("fx2lafw: Expected firmware version %d.%02d "
|
sr_err("fx2lafw: Expected firmware version %d.%02d "
|
||||||
"got %d.%02d", FX2LAFW_VERSION_MAJOR,
|
"got %d.%02d.", FX2LAFW_VERSION_MAJOR,
|
||||||
FX2LAFW_VERSION_MINOR, vi.major, vi.minor);
|
FX2LAFW_VERSION_MINOR, vi.major, vi.minor);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -421,8 +422,8 @@ static int hw_dev_open(int dev_index)
|
||||||
ctx = sdi->priv;
|
ctx = sdi->priv;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* if the firmware was recently uploaded, wait up to MAX_RENUM_DELAY ms
|
* If the firmware was recently uploaded, wait up to MAX_RENUM_DELAY ms
|
||||||
* for the FX2 to renumerate
|
* for the FX2 to renumerate.
|
||||||
*/
|
*/
|
||||||
ret = 0;
|
ret = 0;
|
||||||
if (GTV_TO_MSEC(ctx->fw_updated) > 0) {
|
if (GTV_TO_MSEC(ctx->fw_updated) > 0) {
|
||||||
|
|
Loading…
Reference in New Issue