X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fsysclk-sla5032%2Fprotocol.h;h=d345a5cb5023ef97b865b78a0deabcf0812b7127;hb=HEAD;hp=1c1fa7db105bfd4ba7abd81ff311a3233f801aae;hpb=9e0693f92d9e11ac7bc75ef4d7ee082cae99ab6c;p=libsigrok.git diff --git a/src/hardware/sysclk-sla5032/protocol.h b/src/hardware/sysclk-sla5032/protocol.h index 1c1fa7db..d345a5cb 100644 --- a/src/hardware/sysclk-sla5032/protocol.h +++ b/src/hardware/sysclk-sla5032/protocol.h @@ -88,8 +88,6 @@ enum command_id { CMD_READ_DATA = 7, }; -struct sr_usb_dev_inst; - struct dev_context { uint64_t samplerate; /* requested samplerate */ uint64_t limit_samples; /* requested capture length (samples) */ @@ -108,18 +106,7 @@ struct dev_context { enum protocol_state state; /* async protocol state */ }; -SR_PRIV int la_start_acquisition(const struct sr_dev_inst *sdi); - -SR_PRIV int sla5032_apply_fpga_config(const struct sr_dev_inst* sdi); -SR_PRIV int sla5032_start_sample(const struct sr_usb_dev_inst *usb); -SR_PRIV int sla5032_get_status(const struct sr_usb_dev_inst *usb, uint32_t status[3]); -SR_PRIV int sla5032_set_read_back(const struct sr_usb_dev_inst *usb); -SR_PRIV int sla5032_read_data_chunk(const struct sr_usb_dev_inst *usb, void *buf, unsigned int len, int *xfer_len); -SR_PRIV int sla5032_set_depth(const struct sr_usb_dev_inst *usb, uint32_t pre, uint32_t post); -SR_PRIV int sla5032_set_triggers(const struct sr_usb_dev_inst *usb, uint32_t trg_value, uint32_t trg_edge_mask, uint32_t trg_mask); -SR_PRIV int sla5032_set_samplerate(const struct sr_usb_dev_inst *usb, unsigned int sr); -SR_PRIV int sla5032_set_pwm1(const struct sr_usb_dev_inst *usb, uint32_t hi, uint32_t lo); -SR_PRIV int sla5032_set_pwm2(const struct sr_usb_dev_inst* usb, uint32_t hi, uint32_t lo); -SR_PRIV int sla5032_write_reg14_zero(const struct sr_usb_dev_inst* usb); +SR_PRIV int sla5032_start_acquisition(const struct sr_dev_inst *sdi); +SR_PRIV int sla5032_apply_fpga_config(const struct sr_dev_inst *sdi); #endif