= {
.cs_change_delay = 5,
.read_delay = 0,
.write_delay = 0,
.timeouts = &adis1654x_timeouts,
.field_map = &adis1654x_def,
.fir_coef_idx_max = 119,
.dec_rate_max = 3999,
.fls_mem_wr_cntr_max = 100000,
.int_clk = 4000,
.sync_clk_freq_limits = adis1654x_sync_clk_freq_limits,
.sampling_clk_limits = adis1654x_sampling_clk_limits,
.has_paging = true,
.get_scale = &adis1654x_get_scale,
.get_offset = &adis1654x_get_offset,
.read_sync_mode = &adis1654x_read_sync_mode,
.write_sync_mode = &adis1654x_write_sync_mode,
.read_lpf = &adis1654x_read_lpf,
.write_lpf = &adis1654x_write_lpf,
}
int adis1654x_read_burst_data(struct adis_dev *adis, struct adis_burst_data *data, bool burst32, uint8_t burst_sel, bool fifo_pop, bool crc_check)
Read burst data.
Definition adis1654x.c:318
#define ADIS_SYNC_OUTPUT
Definition adis.h:34
#define ADIS_HAS_BURST_DELTA_DATA
Definition adis_internals.h:16
#define ADIS_HAS_BURST32
Definition adis_internals.h:15