From: Uwe Hermann Date: Tue, 3 May 2011 17:18:43 +0000 (+0200) Subject: Drop unneeded skeleton files. X-Git-Tag: libsigrok-0.1.0~266 X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=commitdiff_plain;h=548b08e55cf05aeb8f57b26b29035c3fb153f0f5 Drop unneeded skeleton files. They're not too useful as they mostly consist of a list of function names, and that list is already available in the respective struct. The wiki API docs and the code in the various hardware/output drivers serve as useful examples already, no need for additional files. --- diff --git a/hardware/common/skeleton.c b/hardware/common/skeleton.c deleted file mode 100644 index 352c4eab..00000000 --- a/hardware/common/skeleton.c +++ /dev/null @@ -1,76 +0,0 @@ -/* - * This file is part of the sigrok project. - * - * Copyright (C) 2010 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 - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include - -static int hw_init(const char *deviceinfo) -{ -} - -static int hw_opendev(int device_index) -{ -} - -static void hw_closedev(int device_index) -{ -} - -static void hw_cleanup(void) -{ -} - -static void *hw_get_device_info(int device_index, int device_info_id) -{ -} - -static int hw_get_status(int device_index) -{ -} - -static int *hw_get_capabilities(void) -{ -} - -static int hw_set_configuration(int device_index, int capability, void *value) -{ -} - -static int hw_start_acquisition(int device_index, gpointer session_device_id) -{ -} - -static void hw_stop_acquisition(int device_index, gpointer session_device_id) -{ -} - -struct sr_device_plugin skeleton_plugin_info = { - "skeleton", - "Skeleton driver", - 1, - hw_init, - hw_cleanup, - hw_opendev, - hw_closedev, - hw_get_device_info, - hw_get_status, - hw_get_capabilities, - hw_set_configuration, - hw_start_acquisition, - hw_stop_acquisition, -}; diff --git a/output/output_skeleton.c b/output/output_skeleton.c deleted file mode 100644 index 44074ce1..00000000 --- a/output/output_skeleton.c +++ /dev/null @@ -1,47 +0,0 @@ -/* - * This file is part of the sigrok project. - * - * Copyright (C) 2010 YOURNAME - * - * 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 - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include -#include - -static int init(struct sr_output *o) -{ - return 0; -} - -static int data(struct sr_output *o, const char *data_in, uint64_t length_in, - char **data_out, uint64_t *length_out) -{ - return SR_OK; -} - -static int event(struct sr_output *o, int event_type, char **data_out, - uint64_t *length_out) -{ - return SR_OK; -} - -struct sr_output_format output_foo = { - .id = "foo", - .description = "The foo format", - .df_type = SR_DF_LOGIC, - .init = init, - .data = data, - .event = event, -};