I was doing some looking on the IBM patent web server. Anyways, if you want to know how the ECPP parallel port works, then check out patent 6,006,284. It has the source code to the ecpp.c driver in it. The url is: http://www.patents.ibm.com/ -brad w.