LibLp 0.1 review

Download
by rbytes.net on

LibLp is a library to send and receive data to the parallel port under Linux, using a few simple functions. Installation: just

License: GPL (GNU General Public License)
File size: 0K
Developer: Juan M. Casillas
0 stars award from rbytes.net

LibLp is a library to send and receive data to the parallel port under Linux, using a few simple functions.

Installation:

just untar the file (tar xvfz liblp-0.1.tar.gz) and walk into liblp-0.1; then issue a make. This will build two libraries (liblpstatic.a and liblp.so) the static and the dynamic version; and one test program (test) that send some bytes to the parallel port.

Bugs:

In some systems, Liblp doesn't compile due a little change in the includes for ioperm. Just walk into liblp.h and comment/uncomment the include for system.h and io.h.

It's pretty simple;)

I have to write some serious Documentation

This library has been tested over the following hardware:

486 DX/50
Pentium II 400
Pentium III 650

So I think this will work in any PC-Compatible computer.

WARNINGS about HARDWARE

You will need a parallel cable extensor (a lp cable just doesn't work) o plug the cables directly to the PC board's connector.

Be careful with the tension applied to the port, you can just burn out the PC motherBoard; To protect the board, just build a diode bridge (I'm computer ingenieer, no a electronic guy)

RESOURCES

Kernel Sources
Some hardware tech documents
My Inspiration
LibLp has been use to command a PIC microcontroller programmer; a Robot Interface, and some electronic circuits.

LibLp 0.1 search tags