The following module was proposed for inclusion in the Module List: modid: Device::ParallelPort DSLIP: cdpOg description: Low Level access to Parallel Port userid: SCOTT (Scott Penrose) chapterid: 4 (Operating_System_Interfaces) communities: http://linux.dd.com.au/projects/parport for information similar: rationale: A totally abstracted library for parallel port access. There is no standard way in almost any language/operating system to access the parallel port for low level control (eg: to control specialised hardware, not printers). Linux has at least three methods, Winodws another, FreeBSD, BeOS, etc all differ. Unlike serial communications it is often necessary to control the parallel port at the single wire level, eg: switching one of the pins to input instead of output. This is not to control devices which would normally deserve a kernel driver (eg: ZIP drives) which need to be implemented on each operating system. This is for controlling watering systems, PIC programmers or the all famous coffee machine. The linux version (first being implemented) will have two drivers, one which accesses hardware directly using (probably c, hopefully not) outb, inb macros, and the other using /dev/parport via the parport module (kernel 2.2+). The knowledge and research into this project is also going to be used for development in at least one other language, possibly more. enteredby: SCOTT (Scott Penrose) enteredon: Fri Jun 1 09:36:56 2001 GMT The resulting entry would be: Device:: ::ParallelPort cdpOg Low Level access to Parallel Port SCOTT Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=8a000000_55233a784fc5469d&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=8a000000_55233a784fc5469d&SUBMIT_pause99_add_mod_insertit=1