build: dont generate PRU/BB dependent objects for kthreads
BB/PRU: generate .p -> .bin dependency files
build/PRU: depend Makefile on PRU dependencies and include them

also, remove useless spillover from development branch
build/PRU: remove useless mkdep.py
Makefile cleanup to fix various PRU dependency and build issues

Signed-off-by: Charles Steinkuehler <charles@steinkuehler.net>
Fix PRU dependency rules for multi-threaded make
Use implicit rule with multiple targets, per:
http://stackoverflow.com/questions/19822435/multiple-targets-from-one-recipe-and-parallel-execution

Signed-off-by: Charles Steinkuehler <charles@steinkuehler.net>
Add stepinvert option to pru_generic driver for controlling step polarity

Signed-off-by: Charles Steinkuehler <charles@steinkuehler.net>
PRU Encoder: first signs of life

Signed-off-by: Charles Steinkuehler <charles@steinkuehler.net>
motion: enable jogging in coord mode while paused
motion/jog-while-paused:  demo config

cd configs/sim/axis
linuxcnc jog-while-paused9.ini
Merge branch 'jwp-base' into mk-jwp-tp-try3

Conflicts:
	src/emc/kinematics/tp.c
	src/emc/kinematics/tp.h
	src/emc/motion/command.c
	src/emc/motion/control.c
	src/emc/motion/motion.c
	src/emc/motion/motion.h
Added check for current velocity to tpIsPaused
Whitespace fix
Merge pull request #107 from mhaberler/master

xeno_math: replace manifest declaration of printk() with kernel include
Merge pull request #109 from mhaberler/mk-jwp-newtp-rc1

Rob Ellenberg's trajectory planner with Jog-while-pause support added
hal/components: add idb.comp - inverse dead band

see also: http://www.anderswallin.net/2008/04/idb-inverse-deadband-component-for-emc2/
Merge pull request #110 from mhaberler/master

hal/components: add idb.comp - inverse dead band
Merge branch 'WIP-pru-cleanup'
Adds PRU encoder support and programamble step polarity

Signed-off-by: Charles Steinkuehler <charles@steinkuehler.net>
Merge pull request #119 from cdsteinkuehler/machinekit-pru-cleanup

Machinekit pru cleanup
Restore HAL module name to avoid totally breaking all configurations
hal_pru_generic will eventually be renamed, but not to hpg

Signed-off-by: Charles Steinkuehler <charles@steinkuehler.net>