From looking at the datasheet for this motor driver (
http://chinesemotors.com/redirect.ph...fb73de19890e8a) I am about 95% sure this driver will work fine with Mach software, turbo CNC, and any other controller that outputs step and direction outputs.. This means the software controls the stepper by sending a pulse for each graduated motion intended. The direction pin reverses the drivers high-voltage stepper-rotation pulse sequences - thereby changing the direction of movement.
This driver looks fine, keep in mind your CNC machine will probably not use more than 8 or 10X microstepping, and this will be limtied by your computers speed.
Hope that helps. Also hope one of the gurus around here catches this if it is in some way incorrect. But, at least its a quick answer. Personally, if I needed them and they were local, I would probably risk it.. Or better, call them and ask if their drivers will work with a standard 'TTL step and direction signal' They will almost surely say 'oh yes. Our drives have a step\direction mode, and a phase-drive mode.'
Robert