On 20 November 2013 23:22, Juergen Gnoss <[email protected]> wrote:

> Machine Kit and C. Steinkuehlers blog may be a good place to look for.
> I have LCNC on panda, beagle, and beaglebone running.
> So I think you don't need to start from scratch.

With "comp" starting from scratch isn't very hard.

I present as an example:
http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=src/hal/drivers/pcl720.comp;h=4e6da8bed01274d8cbdc0cc2c137f91d011eb2db;hb=HEAD

This is a driver I wrote for an ISA card (yes, really) that I have
still never actually seen given only the memory map.

The driver basically consists of a section describing the HAL pins
required (and their documentation) followed by some C-code that maps
those pins to bit values in the memory map. And that is all there is
to it.

For your application you probably don't even need the EXTRA_SETUP code
if the memory map is fixed, and the reset function may not be
necessary either. (though if you are software-stepping it will double
your step rate)

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to