Date: Fri, 15 Dec 2000 11:07:09 +0000 From: Tim Waugh <twaugh@redhat.com> To: linux-parport@torque.net Subject: [PARPORT] eppio v 0.1 -- EPP Command Line Utility (fwd) ----- Forwarded message from Ned Ulbricht <nedu@netscape.net> ----- Subject: [ANNOUNCE] eppio v 0.1 -- EPP Command Line Utility The 'eppio' utility provides a command-line interface directly to enhanced parallel port hardware on a PC running Linux. Developed to support a research group that needs to transfer data to and from a FPGA circuit-prototype board, this utility may be useful to other researchers, engineers, developers, students or hobbyists who want to drive a peripherial device which communicates using IEEE 1284 EPP protocol. The command-line interface allows users to easily prototype and debug higher-level device communications manually, or with a scripting language. Example Usage; 'eppio --write-address=1 --read-data --write-data=02ab --read-data=100' 'eppio -wa: 1 -rd -wd: 02ab -rd: 100' Both example commands do the same thing. They begin by writing a hex '1' byte to the EPP address channel. Then they read a byte from the data channel, and output it in hex to stdout. Then they write a hex '2' byte to the data channel, followed by a hex 'ab' byte. And lastly, they read hex 100 bytes from the data channel, with output again in hex to stdout. System Requirements: To use 'eppio', you will need a PC compatible machine (Intel x86 architecture) running the Linux operating system. In addition, you must have a hardware EPP port, either on the motherboard or on an adapter card. To compile the source, you will need a recent version of GNU gcc, and GNU libc version 2+. Download: The utility's home page is <http://www.scn.org/~nedu/eppio.html>. GNU GPL'd source code is available directly from-- <ftp://206.81.198.111/eppio/eppio-0.1.tar.gz> (seattleu.edu) <http://206.81.198.111/eppio/eppio-0.1.tar.gz> (seattleu.edu) <htpp://www.scn.org/~nedu/eppio-0_1.tgz> Tech Note: 'eppio' uses ioperm() and inb(), outb() to communicate with the parallel port in user space. It does not use the parport device driver. More Info: Contact "Ned Ulbricht" <nedu@netscape.net> -- -- Ned Ulbricht mailto:nedu@netscape.net ----- End forwarded message ----- -- To unsubscribe, send mail to: linux-parport-request@torque.net -- -- with the single word "unsubscribe" in the body of the message. --