X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=input%2Finput.c;h=859734ede16598fd24fbeb4095b7823ad691bb8b;hb=f0ac4929d3aaa83e32b0be0637ae1f22040ea724;hp=06eb511767cbe4d5e3e00ac3dc79c0c731e8fc54;hpb=45c59c8bdd01954f9214fe7b869d92c55415d109;p=libsigrok.git diff --git a/input/input.c b/input/input.c index 06eb5117..859734ed 100644 --- a/input/input.c +++ b/input/input.c @@ -20,10 +20,28 @@ #include "libsigrok.h" #include "libsigrok-internal.h" +/** + * @file + * + * Input file/data format handling. + */ + +/** + * @defgroup grp_input Input formats + * + * Input file/data format handling. + * + * @{ + */ + +/** @cond PRIVATE */ extern SR_PRIV struct sr_input_format input_chronovu_la8; extern SR_PRIV struct sr_input_format input_binary; +extern SR_PRIV struct sr_input_format input_vcd; +/* @endcond */ static struct sr_input_format *input_module_list[] = { + &input_vcd, &input_chronovu_la8, /* This one has to be last, because it will take any input. */ &input_binary, @@ -34,3 +52,5 @@ SR_API struct sr_input_format **sr_input_list(void) { return input_module_list; } + +/** @} */