X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hwdriver.c;h=bb4c0d566a637719d8725c05591d8d400da7f9dd;hb=45c0841b2576fab58e7e059fd7fb839c740ba758;hp=65c8c2583b4bb6c540f3ffb7fe3f6f12be21f5d2;hpb=db11d7d2d05c9e38978ae92920d96b61cf982d14;p=libsigrok.git diff --git a/hwdriver.c b/hwdriver.c index 65c8c258..bb4c0d56 100644 --- a/hwdriver.c +++ b/hwdriver.c @@ -63,6 +63,10 @@ static struct sr_config_info sr_config_info_data[] = { "Pattern generator mode", NULL}, {SR_CONF_TRIGGER_TYPE, SR_T_CHAR, "triggertype", "Trigger types", NULL}, + {SR_CONF_EXTERNAL_CLOCK, SR_T_BOOL, "external_clock", + "External clock mode", NULL}, + {SR_CONF_SWAP, SR_T_BOOL, "swap", + "Swap channel order", NULL}, {SR_CONF_RLE, SR_T_BOOL, "rle", "Run Length Encoding", NULL}, {SR_CONF_TRIGGER_SLOPE, SR_T_UINT64, "triggerslope", @@ -435,7 +439,8 @@ SR_PRIV void sr_hw_cleanup_all(void) } } -/** A floating reference can be passed in for data. */ +/** A floating reference can be passed in for data. + * @private */ SR_PRIV struct sr_config *sr_config_new(int key, GVariant *data) { struct sr_config *src; @@ -448,6 +453,7 @@ SR_PRIV struct sr_config *sr_config_new(int key, GVariant *data) return src; } +/** @private */ SR_PRIV void sr_config_free(struct sr_config *src) {