X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=input%2Finput.c;h=f39dd6d5379a43214dffc9439bd45874b9297761;hb=b4bd70889f3009f5d836a9bf701725a6aceac039;hp=356de7fe0dfec68688d62bdb2d4fc5793dd3f14f;hpb=757b8c628a5b64f8b6b166044b1b3ac1ccf797dc;p=libsigrok.git diff --git a/input/input.c b/input/input.c index 356de7fe..f39dd6d5 100644 --- a/input/input.c +++ b/input/input.c @@ -1,7 +1,7 @@ /* * This file is part of the sigrok project. * - * Copyright (C) 2010 Bert Vermeulen + * Copyright (C) 2010-2012 Bert Vermeulen * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,17 +17,22 @@ * along with this program. If not, see . */ -#include +#include "libsigrok.h" +#include "libsigrok-internal.h" -extern struct input_format input_binary; +/** @cond PRIVATE */ +extern SR_PRIV struct sr_input_format input_chronovu_la8; +extern SR_PRIV struct sr_input_format input_binary; +/* @endcond */ -struct input_format *input_module_list[] = { +static struct sr_input_format *input_module_list[] = { + &input_chronovu_la8, /* This one has to be last, because it will take any input. */ &input_binary, NULL, }; -struct input_format **input_list(void) +SR_API struct sr_input_format **sr_input_list(void) { return input_module_list; }