]> sigrok.org Git - libsigrok.git/blame_incremental - hardware/common/skeleton.c
libsigrok: Rename open/close to opendev/closedev.
[libsigrok.git] / hardware / common / skeleton.c
... / ...
CommitLineData
1/*
2 * This file is part of the sigrok project.
3 *
4 * Copyright (C) 2010 Bert Vermeulen <bert@biot.com>
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation, either version 3 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */
19
20#include <sigrok.h>
21
22static int hw_init(const char *deviceinfo)
23{
24}
25
26static int hw_opendev(int device_index)
27{
28}
29
30static void hw_closedev(int device_index)
31{
32}
33
34static void hw_cleanup(void)
35{
36}
37
38static void *hw_get_device_info(int device_index, int device_info_id)
39{
40}
41
42static int hw_get_status(int device_index)
43{
44}
45
46static int *hw_get_capabilities(void)
47{
48}
49
50static int hw_set_configuration(int device_index, int capability, void *value)
51{
52}
53
54static int hw_start_acquisition(int device_index, gpointer session_device_id)
55{
56}
57
58static void hw_stop_acquisition(int device_index, gpointer session_device_id)
59{
60}
61
62struct sr_device_plugin skeleton_plugin_info = {
63 "skeleton",
64 "Skeleton driver",
65 1,
66 hw_init,
67 hw_cleanup,
68 hw_opendev,
69 hw_closedev,
70 hw_get_device_info,
71 hw_get_status,
72 hw_get_capabilities,
73 hw_set_configuration,
74 hw_start_acquisition,
75 hw_stop_acquisition,
76};