Sigma: Small cosmetic fixes.

This commit is contained in:
Uwe Hermann 2010-04-29 00:32:44 +02:00
parent edca2c5c22
commit 9ddb2a125d
1 changed files with 17 additions and 21 deletions

View File

@ -99,7 +99,7 @@ static const char *firmware_files[] =
"asix-sigma-phasor.fw", /* Frequency counter */
};
static int sigma_read(void* buf, size_t size)
static int sigma_read(void *buf, size_t size)
{
int ret;
@ -392,7 +392,7 @@ static int upload_firmware(int firmware_idx)
break;
}
/* Prepare firmware */
/* Prepare firmware. */
snprintf(firmware_path, sizeof(firmware_path), "%s/%s", FIRMWARE_DIR,
firmware_files[firmware_idx]);
@ -440,7 +440,7 @@ static int hw_opendev(int device_index)
struct sigrok_device_instance *sdi;
int ret;
/* Make sure it's an ASIX SIGMA */
/* Make sure it's an ASIX SIGMA. */
if ((ret = ftdi_usb_open_desc(&ftdic,
USB_VENDOR, USB_PRODUCT, USB_DESCRIPTION, NULL)) < 0) {
@ -723,6 +723,8 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id)
struct datafeed_packet packet;
struct datafeed_header header;
uint8_t trigger_option[2] = { 0x38, 0x00 };
struct clockselect_50 clockselect;
int frac;
session_device_id = session_device_id;
@ -731,10 +733,9 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id)
device_index = device_index;
if (cur_firmware == -1) {
/* Samplerate has not been set. Default to 200 MHz */
/* If the samplerate has not been set, default to 200 MHz. */
if (cur_firmware == -1)
set_samplerate(sdi, 200);
}
/* Setup trigger (by trigger-in). */
sigma_set_register(WRITE_TRIGGER_SELECT1, 0x20);
@ -755,25 +756,20 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id)
sigma_set_register(WRITE_CLOCK_SELECT, 0x00);
else {
/*
* 50 MHz mode (or fraction thereof)
* Any fraction down to 50 MHz / 256 can be used,
* but is not suppoted by Sigrok API.
* 50 MHz mode (or fraction thereof). Any fraction down to
* 50 MHz / 256 can be used, but is not suppoted by sigrok API.
*/
frac = MHZ(50) / cur_samplerate - 1;
int frac = MHZ(50) / cur_samplerate - 1;
struct clockselect_50 clockselect = {
.async = 0,
.fraction = frac,
.disabled_probes = 0,
};
clockselect.async = 0;
clockselect.fraction = frac;
clockselect.disabled_probes = 0;
sigma_write_register(WRITE_CLOCK_SELECT,
(uint8_t *) &clockselect,
sizeof(clockselect));
}
/* Setup maximum post trigger time. */
sigma_set_register(WRITE_POST_TRIGGER, 0xff);
@ -824,5 +820,5 @@ struct device_plugin asix_sigma_plugin_info = {
hw_get_capabilities,
hw_set_configuration,
hw_start_acquisition,
hw_stop_acquisition
hw_stop_acquisition,
};