Download List

Project Description

parapin makes it easy to write C code under Linux that controls individual pins on a PC parallel port. This kind of control is very useful for electronics projects that use the PC's parallel port as a generic digital I/O interface. Parapin goes to great lengths to insulate the programmer from the somewhat complex parallel port programming interface provided by the PC hardware, and comes as a user-space C library, or linked as part of a Linux kernel module.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-04-11 19:29
1.5.1-beta1

This is a beta release of updated build procedures to deal with the absence/presence of linux/config.h.
Tags: Minor bugfixes

2007-07-31 23:43
1.5.0

Fixes for bugs 1632001 and 1234134. Initial release of the new language-binding infrastructure. First formal release of Pedro's Python language binding and Neil's Java language binding. Small documentation corrections and updates. Handles deprecation of MODULE_PARM with conditional use of module_param(). Support for 2.4 kernels has been deprecated, and deprecation warnings at build time have been added. The documentation has been updated.
Tags: Major feature enhancements

2007-07-31 23:43
1.5.0-beta1

Fixes for two important bugs. A build infrastructure has been added for building/maintaining multiple language bindings on top of parapin. This is the first formal release of Pedro Werneck's Python language binding.
Tags: Major feature enhancements

2007-07-08 20:43
1.5.0-beta2

An update to the beta1 release, including a new Java language binding, a rearchitected language bindings build/install make approach, a few bugfixes, and updated documentation. This is intended to be the final beta release prior to a final 1.5.0 production release.
Tags: Major feature enhancements

2004-12-20 17:51
1.0.0

This is the first production/stable release for parapin. Changes since
the previous beta2 release include fixing a small Makefile problem (one
header file required for building kernel modules was not installed
correctly) and reordering some conditional #include directives in
parapin-linux.h to enable parapin to cleanly build on a wider variety of
distributions.
Tags: Minor bugfixes

Project Resources