#include <libsigrok/libsigrok.h>
#include "libsigrok-internal.h"
-#define LOG_PREFIX "dslogic"
+#define LOG_PREFIX "dreamsourcelab-dslogic"
#define USB_INTERFACE 0
#define USB_CONFIGURATION 1
};
struct dslogic_trigger_pos {
+ uint32_t check_id;
uint32_t real_pos;
uint32_t ram_saddr;
- uint32_t remain_cnt;
- uint8_t first_block[500];
+ uint32_t remain_cnt_l;
+ uint32_t remain_cnt_h;
+ uint32_t status;
+ uint8_t first_block[488];
};
struct dslogic_profile {
*/
int64_t fw_updated;
- /* Supported samplerates */
const uint64_t *samplerates;
int num_samplerates;
- /* Device/capture settings */
uint64_t cur_samplerate;
uint64_t limit_samples;
uint64_t capture_ratio;
- /* Operational settings */
gboolean acq_aborted;
unsigned int sent_samples;