summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2011-12-30 22:38:25 +0100
committerUwe Hermann <uwe@hermann-uwe.de>2011-12-30 22:38:25 +0100
commit804404fc6d9393e4169c64f47c5adefaefb61480 (patch)
tree1404c54f8bc0365bc5acf732b1e8e73e99c38dbc /README
parent2891e1bc35f9e3dd1faaa60484d5ddd774f80028 (diff)
downloadlibsigrokdecode-804404fc6d9393e4169c64f47c5adefaefb61480.tar.gz
libsigrokdecode-804404fc6d9393e4169c64f47c5adefaefb61480.zip
Split README, add appropriate ones per-project.
Diffstat (limited to 'README')
-rw-r--r--README78
1 files changed, 78 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..e1d93ee
--- /dev/null
+++ b/README
@@ -0,0 +1,78 @@
+-------------------------------------------------------------------------------
+README
+-------------------------------------------------------------------------------
+
+The sigrok project aims at creating a portable, cross-platform,
+Free/Libre/Open-Source logic analyzer software that supports various
+logic analyzer hardware products.
+
+libsigrokdecode is a shared library written in C which provides the basic
+API for running sigrok protocol decoders. The protocol decoders themselves
+are written in Python.
+
+
+Status and API
+--------------
+
+The libsigrokdecode project is currently work in progress.
+
+IMPORTANT: The API of libsigrokdecode is NOT yet considered stable! Please do
+ not rely on it, yet! Changes to function names, macro names etc.
+ can happen at any time without prior notice!
+
+ The same applies for the API of the Python protocol decoders!
+
+
+Requirements
+------------
+
+ - git
+ - gcc, g++, make, ...
+ - autoconf, automake, libtool, pkg-config
+ - libglib >= 2.22.0
+ - Python >= 3.x (for protocol decoders)
+
+
+Building and installing
+-----------------------
+
+In order to get the libsigrokdecode source code and build it, run:
+
+ $ git clone git://sigrok.git.sourceforge.net/gitroot/sigrok/sigrok
+ $ cd sigrok/libsigrokdecode
+ $ ./autogen.sh
+ $ ./configure
+ $ make
+
+For installing libsigrokdecode:
+
+ $ make install
+
+Please see the following wiki pages for more detailed instructions:
+
+ http://sigrok.org/wiki/Linux
+ http://sigrok.org/wiki/Mac_OS_X
+ http://sigrok.org/wiki/Windows
+ http://sigrok.org/wiki/FreeBSD
+
+
+Mailing lists
+-------------
+
+There are two mailing lists for sigrok/libsigrokdecode:
+
+ https://lists.sourceforge.net/lists/listinfo/sigrok-devel
+ https://lists.sourceforge.net/lists/listinfo/sigrok-commits
+
+
+IRC
+---
+
+You can find the sigrok developers in the #sigrok IRC channel on Freenode.
+
+
+Website
+-------
+
+http://sigrok.org
+