On Thu, 2011-08-25 at 19:57 +0300, Viesturs Lācis wrote: > 2011/8/25 Kirk Wallace <[email protected]>: > > On Thu, 2011-08-25 at 08:51 -0400, Kent A. Reed wrote: > > ...snip > >> > But dmesg shows: > >> > [ 8.962720] parport0: PC-style at 0x378, irq 7 [PCSPP] > > > > "PCSPP" above seems to indicate that the port is not in EPP mode. Would > > setting the proper bit in a register fix this? I wrote a short utility, > > showport.c, to help me understand the parallel port, but seems to come > > in handy for setting bits too. > > http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Startech > > Kirk, thank You, this script seems very promising! > I need some more details about Your script: The C file was based in this information: http://www.beyondlogic.org/spp/parallel.htm#6 (see bottom of page for Extended Control Register) http://www.beyondlogic.org/ecp/ecp.htm http://www.faqs.org/docs/Linux-mini/IO-Port-Programming.html
> 1) In which folder should I put it and then in terminal "cd" to? You just need to copy the C file to wherever you want it, /home/my_dir/emc2 maybe? Then compile it, I think the file header has a sample gcc command in the comments. You may need to install gcc or emc2-dev to get the needed support files, but it has been a while, so I don't recall. > 2) How exactly should I run it? Address of parport is 0x378. How > exactly should that command look? For the motherboard port, I thought the BIOS should have a setting that lets you set this port to EPP, but I guess this is broken? > 3) Is the effect of setting the parport to EPP permanent or do I have > to run this every time before using EMC? I don't recall. The BeyondLoic link above may mention if the register is "sticky". If not, you could put a script in you start up files, such as in rc.d, unless of course the files are changed like the grub and xorg files always seem to. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
