sr: moved sigrok.h so libsigrok/libsigrok.h
All frontends will have to include <libsigrok/libsigrok.h> from now on. This header includes proto.h and version.h, both installed from the distribution into $INCLUDE/libsigrok/ as well. The only dynamically changed header is now version.h, which has both libsigrok and libtool compile-time versions in it.
This commit is contained in:
parent
8489264f1e
commit
45c59c8bdd
|
@ -1,2 +1,2 @@
|
||||||
sigrok.h
|
version.h
|
||||||
ChangeLog
|
ChangeLog
|
||||||
|
|
|
@ -46,8 +46,9 @@ libsigrok_la_LIBADD = \
|
||||||
|
|
||||||
libsigrok_la_LDFLAGS = $(SR_LIB_LDFLAGS)
|
libsigrok_la_LDFLAGS = $(SR_LIB_LDFLAGS)
|
||||||
|
|
||||||
include_HEADERS = sigrok.h sigrok-proto.h
|
library_includedir = $(includedir)/libsigrok
|
||||||
noinst_HEADERS = sigrok-internal.h
|
library_include_HEADERS = libsigrok.h proto.h version.h
|
||||||
|
noinst_HEADERS = libsigrok-internal.h
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
pkgconfig_DATA = libsigrok.pc
|
pkgconfig_DATA = libsigrok.pc
|
||||||
|
|
|
@ -18,8 +18,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize libsigrok.
|
* Initialize libsigrok.
|
||||||
|
|
|
@ -283,7 +283,7 @@ AC_SUBST(SR_PACKAGE_VERSION_MICRO)
|
||||||
AC_SUBST(SR_PACKAGE_VERSION)
|
AC_SUBST(SR_PACKAGE_VERSION)
|
||||||
|
|
||||||
AC_CONFIG_FILES([Makefile
|
AC_CONFIG_FILES([Makefile
|
||||||
sigrok.h
|
version.h
|
||||||
hardware/Makefile
|
hardware/Makefile
|
||||||
hardware/alsa/Makefile
|
hardware/alsa/Makefile
|
||||||
hardware/asix-sigma/Makefile
|
hardware/asix-sigma/Makefile
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
static gpointer new_chunk(struct sr_datastore **ds);
|
static gpointer new_chunk(struct sr_datastore **ds);
|
||||||
|
|
||||||
|
|
4
device.c
4
device.c
|
@ -19,8 +19,8 @@
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
static GSList *devs = NULL;
|
static GSList *devs = NULL;
|
||||||
|
|
||||||
|
|
4
filter.c
4
filter.c
|
@ -20,8 +20,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Remove unused probes from samples.
|
* Remove unused probes from samples.
|
||||||
|
|
|
@ -24,8 +24,8 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <alsa/asoundlib.h>
|
#include <alsa/asoundlib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
#define NUM_PROBES 2
|
#define NUM_PROBES 2
|
||||||
#define SAMPLE_WIDTH 16
|
#define SAMPLE_WIDTH 16
|
||||||
|
|
|
@ -27,8 +27,8 @@
|
||||||
#include <glib/gstdio.h>
|
#include <glib/gstdio.h>
|
||||||
#include <ftdi.h>
|
#include <ftdi.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "asix-sigma.h"
|
#include "asix-sigma.h"
|
||||||
|
|
||||||
#define USB_VENDOR 0xa600
|
#define USB_VENDOR 0xa600
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <ftdi.h>
|
#include <ftdi.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "driver.h"
|
#include "driver.h"
|
||||||
|
|
||||||
static GSList *dev_insts = NULL;
|
static GSList *dev_insts = NULL;
|
||||||
|
|
|
@ -20,8 +20,8 @@
|
||||||
|
|
||||||
#include <ftdi.h>
|
#include <ftdi.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "driver.h"
|
#include "driver.h"
|
||||||
|
|
||||||
/* Probes are numbered 0-7. */
|
/* Probes are numbered 0-7. */
|
||||||
|
|
|
@ -24,8 +24,8 @@
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <ftdi.h>
|
#include <ftdi.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
#define USB_VENDOR_ID 0x0403
|
#define USB_VENDOR_ID 0x0403
|
||||||
#define USB_PRODUCT_ID 0x6001
|
#define USB_PRODUCT_ID 0x6001
|
||||||
|
|
|
@ -27,8 +27,8 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
SR_PRIV int ezusb_reset(struct libusb_device_handle *hdl, int set_clear)
|
SR_PRIV int ezusb_reset(struct libusb_device_handle *hdl, int set_clear)
|
||||||
{
|
{
|
||||||
|
|
|
@ -30,8 +30,8 @@
|
||||||
#endif
|
#endif
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
// FIXME: Must be moved, or rather passed as function argument.
|
// FIXME: Must be moved, or rather passed as function argument.
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
|
|
@ -27,8 +27,8 @@
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#define pipe(fds) _pipe(fds, 4096, _O_BINARY)
|
#define pipe(fds) _pipe(fds, 4096, _O_BINARY)
|
||||||
#endif
|
#endif
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/* TODO: Number of probes should be configurable. */
|
/* TODO: Number of probes should be configurable. */
|
||||||
#define NUM_PROBES 8
|
#define NUM_PROBES 8
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
|
|
||||||
#include "fx2lafw.h"
|
#include "fx2lafw.h"
|
||||||
#include "command.h"
|
#include "command.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
SR_PRIV int command_get_fw_version(libusb_device_handle *devhdl,
|
SR_PRIV int command_get_fw_version(libusb_device_handle *devhdl,
|
||||||
struct version_info *vi)
|
struct version_info *vi)
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
#define LIBSIGROK_HARDWARE_FX2LAFW_COMMAND_H
|
#define LIBSIGROK_HARDWARE_FX2LAFW_COMMAND_H
|
||||||
|
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
|
|
||||||
/* Protocol commands */
|
/* Protocol commands */
|
||||||
#define CMD_GET_FW_VERSION 0xb0
|
#define CMD_GET_FW_VERSION 0xb0
|
||||||
|
|
|
@ -24,8 +24,8 @@
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
#include <libusb.h>
|
#include <libusb.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "fx2lafw.h"
|
#include "fx2lafw.h"
|
||||||
#include "command.h"
|
#include "command.h"
|
||||||
|
|
||||||
|
|
|
@ -22,8 +22,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "genericdmm.h"
|
#include "genericdmm.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -17,8 +17,8 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "genericdmm.h"
|
#include "genericdmm.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -29,8 +29,8 @@
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <libusb.h>
|
#include <libusb.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "dso.h"
|
#include "dso.h"
|
||||||
|
|
||||||
|
|
|
@ -19,8 +19,8 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "dso.h"
|
#include "dso.h"
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -28,8 +28,8 @@
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <libudev.h>
|
#include <libudev.h>
|
||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "link-mso19.h"
|
#include "link-mso19.h"
|
||||||
|
|
||||||
#define USB_VENDOR "3195"
|
#define USB_VENDOR "3195"
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
#define MIN_NUM_SAMPLES 1
|
#define MIN_NUM_SAMPLES 1
|
||||||
|
|
||||||
|
|
|
@ -38,8 +38,8 @@
|
||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
#endif
|
#endif
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "ols.h"
|
#include "ols.h"
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include "analyzer.h"
|
#include "analyzer.h"
|
||||||
#include "gl_usb.h"
|
#include "gl_usb.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
HARD_DATA_CHECK_SUM = 0x00,
|
HARD_DATA_CHECK_SUM = 0x00,
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
#define LIBSIGROK_HARDWARE_ZEROPLUS_LOGIC_CUBE_ANALYZER_H
|
#define LIBSIGROK_HARDWARE_ZEROPLUS_LOGIC_CUBE_ANALYZER_H
|
||||||
|
|
||||||
#include <libusb.h>
|
#include <libusb.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
|
|
||||||
#define STATUS_FLAG_NONE 0x00
|
#define STATUS_FLAG_NONE 0x00
|
||||||
#define STATUS_FLAG_RESET 0x01
|
#define STATUS_FLAG_RESET 0x01
|
||||||
|
|
|
@ -31,8 +31,8 @@
|
||||||
|
|
||||||
#include <libusb.h>
|
#include <libusb.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "gl_usb.h"
|
#include "gl_usb.h"
|
||||||
|
|
||||||
#define CTRL_IN (LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_ENDPOINT_IN | \
|
#define CTRL_IN (LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_ENDPOINT_IN | \
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
#define LIBSIGROK_HARDWARE_ZEROPLUS_LOGIC_CUBE_GL_USB_H
|
#define LIBSIGROK_HARDWARE_ZEROPLUS_LOGIC_CUBE_GL_USB_H
|
||||||
|
|
||||||
#include <libusb.h>
|
#include <libusb.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
|
|
||||||
SR_PRIV int gl_read_bulk(libusb_device_handle *devh, void *buffer,
|
SR_PRIV int gl_read_bulk(libusb_device_handle *devh, void *buffer,
|
||||||
unsigned int size);
|
unsigned int size);
|
||||||
|
|
|
@ -25,8 +25,8 @@
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <libusb.h>
|
#include <libusb.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "analyzer.h"
|
#include "analyzer.h"
|
||||||
|
|
||||||
#define USB_VENDOR 0x0c12
|
#define USB_VENDOR 0x0c12
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
#include <dirent.h>
|
#include <dirent.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This enumerates which driver capabilities correspond to user-settable
|
* This enumerates which driver capabilities correspond to user-settable
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
#define CHUNKSIZE (512 * 1024)
|
#define CHUNKSIZE (512 * 1024)
|
||||||
#define DEFAULT_NUM_PROBES 8
|
#define DEFAULT_NUM_PROBES 8
|
||||||
|
|
|
@ -22,8 +22,8 @@
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
#define NUM_PACKETS 2048
|
#define NUM_PACKETS 2048
|
||||||
#define PACKET_SIZE 4096
|
#define PACKET_SIZE 4096
|
||||||
|
|
|
@ -17,8 +17,8 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
extern SR_PRIV struct sr_input_format input_chronovu_la8;
|
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_binary;
|
||||||
|
|
|
@ -30,38 +30,6 @@
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
|
||||||
* Package version macros (can be used for conditional compilation).
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** The libsigrok package 'major' version number. */
|
|
||||||
#define SR_PACKAGE_VERSION_MAJOR @SR_PACKAGE_VERSION_MAJOR@
|
|
||||||
|
|
||||||
/** The libsigrok package 'minor' version number. */
|
|
||||||
#define SR_PACKAGE_VERSION_MINOR @SR_PACKAGE_VERSION_MINOR@
|
|
||||||
|
|
||||||
/** The libsigrok package 'micro' version number. */
|
|
||||||
#define SR_PACKAGE_VERSION_MICRO @SR_PACKAGE_VERSION_MICRO@
|
|
||||||
|
|
||||||
/** The libsigrok package version ("major.minor.micro") as string. */
|
|
||||||
#define SR_PACKAGE_VERSION_STRING "@SR_PACKAGE_VERSION@"
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Library/libtool version macros (can be used for conditional compilation).
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** The libsigrok libtool 'current' version number. */
|
|
||||||
#define SR_LIB_VERSION_CURRENT @SR_LIB_VERSION_CURRENT@
|
|
||||||
|
|
||||||
/** The libsigrok libtool 'revision' version number. */
|
|
||||||
#define SR_LIB_VERSION_REVISION @SR_LIB_VERSION_REVISION@
|
|
||||||
|
|
||||||
/** The libsigrok libtool 'age' version number. */
|
|
||||||
#define SR_LIB_VERSION_AGE @SR_LIB_VERSION_AGE@
|
|
||||||
|
|
||||||
/** The libsigrok libtool version ("current:revision:age") as string. */
|
|
||||||
#define SR_LIB_VERSION_STRING "@SR_LIB_VERSION@"
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Status/error codes returned by libsigrok functions.
|
* Status/error codes returned by libsigrok functions.
|
||||||
*
|
*
|
||||||
|
@ -521,7 +489,8 @@ struct sr_session {
|
||||||
gboolean running;
|
gboolean running;
|
||||||
};
|
};
|
||||||
|
|
||||||
#include "sigrok-proto.h"
|
#include "proto.h"
|
||||||
|
#include "version.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
4
log.c
4
log.c
|
@ -20,8 +20,8 @@
|
||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/* Currently selected libsigrok loglevel. Default: SR_LOG_WARN. */
|
/* Currently selected libsigrok loglevel. Default: SR_LOG_WARN. */
|
||||||
static int sr_loglevel = SR_LOG_WARN; /* Show errors+warnings per default. */
|
static int sr_loglevel = SR_LOG_WARN; /* Show errors+warnings per default. */
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
static int data(struct sr_output *o, const uint8_t *data_in,
|
static int data(struct sr_output *o, const uint8_t *data_in,
|
||||||
uint64_t length_in, uint8_t **data_out, uint64_t *length_out)
|
uint64_t length_in, uint8_t **data_out, uint64_t *length_out)
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
struct context {
|
struct context {
|
||||||
unsigned int num_enabled_probes;
|
unsigned int num_enabled_probes;
|
||||||
|
|
|
@ -22,8 +22,8 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
struct context {
|
struct context {
|
||||||
unsigned int num_enabled_probes;
|
unsigned int num_enabled_probes;
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
struct context {
|
struct context {
|
||||||
unsigned int num_enabled_probes;
|
unsigned int num_enabled_probes;
|
||||||
|
|
|
@ -22,8 +22,8 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
struct context {
|
struct context {
|
||||||
unsigned int num_enabled_probes;
|
unsigned int num_enabled_probes;
|
||||||
|
|
|
@ -28,8 +28,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
struct context {
|
struct context {
|
||||||
GString *header;
|
GString *header;
|
||||||
|
|
|
@ -17,8 +17,8 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
extern SR_PRIV struct sr_output_format output_text_bits;
|
extern SR_PRIV struct sr_output_format output_text_bits;
|
||||||
extern SR_PRIV struct sr_output_format output_text_hex;
|
extern SR_PRIV struct sr_output_format output_text_hex;
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "text.h"
|
#include "text.h"
|
||||||
|
|
||||||
SR_PRIV int init_ascii(struct sr_output *o)
|
SR_PRIV int init_ascii(struct sr_output *o)
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "text.h"
|
#include "text.h"
|
||||||
|
|
||||||
SR_PRIV int init_bits(struct sr_output *o)
|
SR_PRIV int init_bits(struct sr_output *o)
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "text.h"
|
#include "text.h"
|
||||||
|
|
||||||
SR_PRIV int init_hex(struct sr_output *o)
|
SR_PRIV int init_hex(struct sr_output *o)
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
#include "text.h"
|
#include "text.h"
|
||||||
|
|
||||||
SR_PRIV void flush_linebufs(struct context *ctx, uint8_t *outbuf)
|
SR_PRIV void flush_linebufs(struct context *ctx, uint8_t *outbuf)
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
struct context {
|
struct context {
|
||||||
int num_enabled_probes;
|
int num_enabled_probes;
|
||||||
|
|
|
@ -22,8 +22,8 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/* demo.c. TODO: Should not be global! */
|
/* demo.c. TODO: Should not be global! */
|
||||||
extern SR_PRIV GIOChannel channels[2];
|
extern SR_PRIV GIOChannel channels[2];
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include <zip.h>
|
#include <zip.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/* size of payloads sent across the session bus */
|
/* size of payloads sent across the session bus */
|
||||||
#define CHUNKSIZE (512 * 1024)
|
#define CHUNKSIZE (512 * 1024)
|
||||||
|
|
|
@ -24,8 +24,8 @@
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <glib/gstdio.h>
|
#include <glib/gstdio.h>
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
extern struct sr_session *session;
|
extern struct sr_session *session;
|
||||||
extern SR_PRIV struct sr_dev_driver session_driver;
|
extern SR_PRIV struct sr_dev_driver session_driver;
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
#include "sigrok-internal.h"
|
#include "libsigrok-internal.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert a numeric samplerate value to its "natural" string representation.
|
* Convert a numeric samplerate value to its "natural" string representation.
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sigrok.h"
|
#include "libsigrok.h"
|
||||||
|
|
||||||
SR_API int sr_package_version_major_get(void)
|
SR_API int sr_package_version_major_get(void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -0,0 +1,56 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the sigrok project.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2010-2012 Bert Vermeulen <bert@biot.com>
|
||||||
|
*
|
||||||
|
* 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 <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef LIBSIGROK_VERSION_H
|
||||||
|
#define LIBSIGROK_VERSION_H
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Package version macros (can be used for conditional compilation).
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** The libsigrok package 'major' version number. */
|
||||||
|
#define SR_PACKAGE_VERSION_MAJOR @SR_PACKAGE_VERSION_MAJOR@
|
||||||
|
|
||||||
|
/** The libsigrok package 'minor' version number. */
|
||||||
|
#define SR_PACKAGE_VERSION_MINOR @SR_PACKAGE_VERSION_MINOR@
|
||||||
|
|
||||||
|
/** The libsigrok package 'micro' version number. */
|
||||||
|
#define SR_PACKAGE_VERSION_MICRO @SR_PACKAGE_VERSION_MICRO@
|
||||||
|
|
||||||
|
/** The libsigrok package version ("major.minor.micro") as string. */
|
||||||
|
#define SR_PACKAGE_VERSION_STRING "@SR_PACKAGE_VERSION@"
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Library/libtool version macros (can be used for conditional compilation).
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** The libsigrok libtool 'current' version number. */
|
||||||
|
#define SR_LIB_VERSION_CURRENT @SR_LIB_VERSION_CURRENT@
|
||||||
|
|
||||||
|
/** The libsigrok libtool 'revision' version number. */
|
||||||
|
#define SR_LIB_VERSION_REVISION @SR_LIB_VERSION_REVISION@
|
||||||
|
|
||||||
|
/** The libsigrok libtool 'age' version number. */
|
||||||
|
#define SR_LIB_VERSION_AGE @SR_LIB_VERSION_AGE@
|
||||||
|
|
||||||
|
/** The libsigrok libtool version ("current:revision:age") as string. */
|
||||||
|
#define SR_LIB_VERSION_STRING "@SR_LIB_VERSION@"
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue