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

Reply via email to