X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-util.git;a=blobdiff_plain;f=source%2Fdrv-api.c;fp=source%2Fdrv-api.c;h=3444fd6693b4a7b607340755f360c088a35fe5e4;hp=7b90c197e8536028b33158341ace6814130911ec;hb=2736322a2a526a82e02316548c7c08cb33fd7cd8;hpb=0f564dab58b2101fbcfce844e7a61da20458022f diff --git a/source/drv-api.c b/source/drv-api.c index 7b90c19..3444fd6 100644 --- a/source/drv-api.c +++ b/source/drv-api.c @@ -20,8 +20,6 @@ #include #include "protocol.h" -SR_PRIV struct sr_dev_driver {lib}_driver_info; - static GSList *scan(struct sr_dev_driver *di, GSList *options) {{ struct drv_context *drvc; @@ -39,11 +37,6 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) return devices; }} -static int dev_clear(const struct sr_dev_driver *di) -{{ - return std_dev_clear(di, NULL); -}} - static int dev_open(struct sr_dev_inst *sdi) {{ (void)sdi; @@ -86,6 +79,7 @@ static int config_set(uint32_t key, GVariant *data, {{ int ret; + (void)sdi; (void)data; (void)cg; @@ -123,6 +117,8 @@ static int dev_acquisition_start(const struct sr_dev_inst *sdi) /* TODO: configure hardware, reset acquisition state, set up * callbacks and send header packet. */ + (void)sdi; + return SR_OK; }} @@ -130,6 +126,8 @@ static int dev_acquisition_stop(struct sr_dev_inst *sdi) {{ /* TODO: stop acquisition. */ + (void)sdi; + return SR_OK; }} @@ -141,7 +139,7 @@ SR_PRIV struct sr_dev_driver {lib}_driver_info = {{ .cleanup = std_cleanup, .scan = scan, .dev_list = std_dev_list, - .dev_clear = dev_clear, + .dev_clear = std_dev_clear, .config_get = config_get, .config_set = config_set, .config_list = config_list,