This is the code for an FPGA-Based IO-Subsystem for LinuxCNC. VHDL and C sources are inluded.
The System is based on Enterpoint's MINI-CAN board: http://www.enterpoint.co.uk/products/spartan-3-development-boards/mini-can/
The main motivation was to build a simple system to retrofit a MAHO MH600 CNC and reuse the installed philips scales.