struct dev_context {
const struct fx2lafw_profile *profile;
+ char **channel_names;
GSList *enabled_analog_channels;
/*
* Since we can't keep track of an fx2lafw device after upgrading
*/
int64_t fw_updated;
- /* Supported samplerates */
const uint64_t *samplerates;
int num_samplerates;
- /* Device/capture settings */
uint64_t cur_samplerate;
+ uint64_t limit_frames;
uint64_t limit_samples;
uint64_t capture_ratio;
- /* Operational settings */
gboolean trigger_fired;
gboolean acq_aborted;
gboolean sample_wide;
struct soft_trigger_logic *stl;
- unsigned int sent_samples;
+ uint64_t num_frames;
+ uint64_t sent_samples;
int submitted_transfers;
int empty_transfer_count;