X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=libsigrok.h;h=2b07236a53136d9e1ac16473e2b43085df7111c6;hb=3a0fe4023d1dd02051c126fffead6de631840974;hp=bedfbdb75d5de21cb0da1e189b84a583a1fa83af;hpb=80bf04263528998feb17cedc5b7aa9668dbc8d4d;p=libsigrok.git diff --git a/libsigrok.h b/libsigrok.h index bedfbdb7..2b07236a 100644 --- a/libsigrok.h +++ b/libsigrok.h @@ -250,7 +250,7 @@ struct sr_dev { }; enum { - SR_PROBE_TYPE_LOGIC, + SR_PROBE_LOGIC, }; struct sr_probe { @@ -402,6 +402,7 @@ struct sr_dev_inst { char *vendor; char *model; char *version; + GSList *probes; void *priv; }; @@ -489,6 +490,9 @@ struct sr_dev_driver { int (*dev_config_set) (int dev_index, int hwcap, const void *value); int (*dev_acquisition_start) (int dev_index, void *session_dev_id); int (*dev_acquisition_stop) (int dev_index, void *session_dev_id); + + /* Dynamic */ + GSList *instances; }; struct sr_session {