- change version number
- add notes for pyparallel on linux, thanks K. Ari Krupnikov
diff --git a/documentation/conf.py b/documentation/conf.py
index 8f5943a..7420982 100644
--- a/documentation/conf.py
+++ b/documentation/conf.py
@@ -45,9 +45,9 @@
# built documents.
#
# The short X.Y version.
-version = '2.4'
+version = '2.5'
# The full version, including alpha/beta/rc tags.
-release = '2.4'
+release = '2.5 preview'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/documentation/pyparallel.rst b/documentation/pyparallel.rst
index b7bab7d..00c0b95 100644
--- a/documentation/pyparallel.rst
+++ b/documentation/pyparallel.rst
@@ -129,6 +129,31 @@
for tests and simulations without real hardware.
+Notes
+=====
+
+Linux
+-----
+1. The :manpage:`lp(4)` module must be unloaded, ``rmmod lp``. ``lp`` claims
+ exclusive access to the port and other programs won't be able to use it.
+
+2. The :manpage:`ppdev(4)` module needs to be loaded, ``modprobe ppdev``. When
+ ``udev`` is in use, (default with 2.6 kernels) this will create a
+ ``/dev/parport0``.
+
+3. The user needs to have write permissions to ``/dev/parport0``. Many
+ distributions have an ``lp`` group that owns the device; the simplest is to
+ add the user account to this group. Simply changing permissions on the
+ device is not the best strategy as they will be reverted to their defaults
+ next time the driver is loaded.
+
+
+Windows
+-------
+The giveio driver must be installed as the module needs direct access to the
+hardware. This also means that USB parallel port adapters won't be supported.
+
+
Misc
====
References