Uwe Hermann
787c43905d
sr: Add functions to query sr version(s).
2012-04-15 20:33:45 +02:00
Uwe Hermann
1054920344
sr/srd: Fix 'make distcheck'.
2012-03-31 12:09:37 +02:00
Uwe Hermann
6dddd90224
sr: SR_PACKAGE_VERSION_* for consistency.
...
No need to use the LIBSIGROK_ prefix here when we use SR_ everywhere
else. Also, better distinction between package version and lib version.
2012-03-31 11:35:47 +02:00
Uwe Hermann
0fc12d66f1
sr: Generate ChangeLog from git upon 'make dist'.
2012-03-28 02:32:52 +02:00
Uwe Hermann
c30b417f71
sr: Rename hwplugin.c to hwdriver.c.
2012-02-28 23:53:17 +01:00
Bert Vermeulen
c73d2ea421
sr: adjust copyright year
2012-02-13 14:31:51 +01:00
Uwe Hermann
dd8b5f565f
sr/srd: Add Doxyfile to the tarball.
2012-01-04 02:50:26 +01:00
Uwe Hermann
3af71f0da6
sr: configure.ac: Fix version number magic.
2012-01-04 00:36:53 +01:00
Uwe Hermann
d8521c939f
Put most autotools files into autostuff/.
...
This yields a slightly more "tidy" top-level directory.
2012-01-03 23:34:31 +01:00
Uwe Hermann
db8ae7b941
sr/srd: Remove/fix non-applicable autotools stuff.
2011-12-30 11:14:24 +01:00
Uwe Hermann
826938d81e
sr/srd: Move some files to their resp. dirs.
2011-12-30 11:14:05 +01:00
Uwe Hermann
5e59cfbfc7
Move most contrib/ stuff to libsigrok.
...
The udev rules file is libsigrok-specific, the gnuplot files too.
The nsis files stay in the top-level contrib/ for now, they're not
really part of any of the (sub-)projects, but rather are used to create
a single Windows .exe installer for all of them.
2011-12-30 10:34:30 +01:00
Uwe Hermann
b7f09cf86d
libsigrok: Fix #includes.
...
In the lib, we should only #include "sigrok.h" or "sigrok-internal.h",
but not the (possibly installed and thus different/older versions) via
<sigrok.h> or <sigrok-internal.h>.
Frontends should of course use <sigrok.h> and <sigrok-internal.h>.
2011-12-28 23:07:08 +01:00
Uwe Hermann
b08024a836
libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err.
...
We should use these (internal) functions in libsigrok exclusively from
now on, i.e. no more use of glib's g_debug() etc.
These functions are only for libsigrok, the frontends use whatever
logging mechanism is suitable there.
2011-04-14 10:11:08 +02:00
Uwe Hermann
8a7b47cdfa
Revert temporary changes for 0.2 release.
2011-04-03 23:18:46 +02:00
Uwe Hermann
2f3aab0ee9
Disable some stuff which should not be in 0.2.
...
Disable decoders, disable lib building.
2011-04-03 22:47:51 +02:00
Bert Vermeulen
7d65887435
implement session loading based on a virtual device driver
2011-01-31 22:34:14 +01:00
Bert Vermeulen
40f5ddac01
move samplerate/period printers and parsers into libsigrok
2011-01-31 22:29:40 +01:00
Uwe Hermann
eeebceea31
Introduce proper libtool versioning for the libs.
2011-01-23 21:09:37 +01:00
Uwe Hermann
5819184b22
Remove duplicate FIRMWARE_DIR includes.
...
We use AC_DEFINE_UNQUOTED in configure.ac now to put the FIRMWARE_DIR #define
in the config.h file, which is included where we need the #define.
2011-01-21 21:14:37 +01:00
Uwe Hermann
f95fd1aaf3
Install an empty firmware/ directory.
...
This reduces the hassle for the users (and distro packages) a bit, you
only need to copy files into there now.
2011-01-20 23:23:06 +01:00
Uwe Hermann
bffed4fc10
Re-enable stuff we temporarily disabled for 0.1.
2011-01-20 00:43:57 +01:00
Uwe Hermann
c70fce6ba6
Don't install libs and headers in the 0.1 release.
...
The library APIs are not yet usable or finalized, so don't expose the
libs for now. Instead, only install sigrok-cli, the manpages, and
the decoders.
2011-01-19 19:20:44 +01:00
Uwe Hermann
1483577eed
Start moving private stuff to sigrok-internal.h.
...
This is work-in-progress, unfinished.
2011-01-15 15:57:54 +01:00
Bert Vermeulen
882e2075bb
finish split of sigrok.h
2011-01-10 13:47:24 +01:00
Uwe Hermann
340f6e7aea
Fix out-of-tree build.
...
Use libtool "noinst" local helper libs and use one Makefile.am per
subdir, which is the usual/preferred method. These helper libraries are
purely local and will not be installed.
This also fixes out-of-tree builds of sigrok, i.e. building in a
directory other than the sigrok source directory, e.g.
$ cd /home/user
$ git clone ...sigrok
$ cd sigrok
$ ./autogen.sh
$ mkdir /tmp/foo
$ cd /tmp/foo
$ /home/user/sigrok/configure
$ make
$ make install
This will place all build results (.o files, .la files, etc) in the
local build directory (/tmp/foo) instead of the source directory
(/home/user/sigrok in this example). The installation directory is
selected via the --prefix configure option (/usr/local per default).
2011-01-08 03:32:25 +01:00
Uwe Hermann
6239c175c1
Initial, unfinished demo/simulation hardware driver.
2011-01-06 19:16:47 +01:00
Uwe Hermann
960a75e474
Only build hardware plugins if requested by user.
...
Per default all plugins will be built, though. The user can override
this via the --disable-la-xxxx options.
2010-06-25 01:11:11 +02:00
Uwe Hermann
5b907f9b07
Add per-LA --enable-XXXX configure options.
2010-05-31 12:43:08 +02:00
Uwe Hermann
9a5c6dcf49
Factor out opendev2/opendev3.
2010-05-18 00:05:10 +02:00
Uwe Hermann
d658e348a8
pkg-config: Add (semi-generated) libsigrok.pc.
2010-05-11 22:28:09 +02:00
Bert Vermeulen
34e4813f2e
inout module infrastructure + binary input module
2010-04-30 16:09:47 -07:00
Håvard Espeland
28a35d8ab3
This commit adds initial support for the Asix Sigma Logic Analyzer. Currently, only 200 MHz is supported, and only with software trigger. Firmware for the device will be distributed separately, with permission from the vendor.
...
Signed-off-by: Håvard Espeland <gus@ping.uio.no>
2010-04-27 13:16:01 -07:00
Uwe Hermann
62c8202582
libsigrok: More coding style fixes.
2010-04-15 20:16:53 +02:00
Uwe Hermann
1c5b9d302c
Add raw binary output format.
...
Also, rename the "bin" format to "bits" for now to avoid confusion.
2010-04-12 21:22:58 +02:00
Uwe Hermann
25e7d9b115
Factor out common sigrok_samplerate_string().
2010-04-07 20:13:57 +02:00
Uwe Hermann
e2ad47b5b0
Gnuplot output format support.
2010-04-06 16:54:37 +02:00
Uwe Hermann
4c9ffa83cf
Initial Value Change Dump (VCD) output support.
2010-04-04 13:19:20 +02:00
Uwe Hermann
a695d6c075
Rename libbackend to libsigrok.
2010-04-02 20:27:59 +02:00
Uwe Hermann
a1bb33afbd
Start of code base layout restructuring.
2010-04-02 20:27:54 +02:00