X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fopenbench-logic-sniffer%2Fapi.c;h=63c98821d7de00ad6a7b56b4d3c9420249d986f9;hb=refs%2Ftags%2Flibsigrok-0.2.1;hp=31f386568d32e4972a7399cce92d8f8bd0d7d672;hpb=decfe89d4e8c0902c1ca56933f2da30b97e9fa72;p=libsigrok.git diff --git a/hardware/openbench-logic-sniffer/api.c b/hardware/openbench-logic-sniffer/api.c index 31f38656..63c98821 100644 --- a/hardware/openbench-logic-sniffer/api.c +++ b/hardware/openbench-logic-sniffer/api.c @@ -53,9 +53,14 @@ static const uint64_t samplerates[] = { SR_PRIV struct sr_dev_driver ols_driver_info; static struct sr_dev_driver *di = &ols_driver_info; +static int dev_clear(void) +{ + return std_dev_clear(di, NULL); +} + static int init(struct sr_context *sr_ctx) { - return std_hw_init(sr_ctx, di, LOG_PREFIX); + return std_init(sr_ctx, di, LOG_PREFIX); } static GSList *scan(GSList *options) @@ -207,9 +212,9 @@ static int dev_close(struct sr_dev_inst *sdi) return SR_OK; } -static int dev_clear(void) +static int cleanup(void) { - return std_dev_clear(di, NULL); + return dev_clear(); } static int config_get(int id, GVariant **data, const struct sr_dev_inst *sdi) @@ -474,7 +479,7 @@ SR_PRIV struct sr_dev_driver ols_driver_info = { .longname = "Openbench Logic Sniffer", .api_version = 1, .init = init, - .cleanup = dev_clear, + .cleanup = cleanup, .scan = scan, .dev_list = dev_list, .dev_clear = dev_clear,