la cosa si fà abbastanza complessa, dovresti scrivere un driver...
Un picoolo articolo sull'interfaccia parallela di linux:
http://en.tldp.org/LDP/khg/HyperNews...s/parport.html