# standard pinout config file for 3-axis steppers # using a parport for I/O ## Modified for the addition of serial_adc.comp ## 2008/01/20 kwallace@wallacecompany.com # # first load the parport driver loadrt hal_parport cfg="0x0378" ##loadrt hal_parport cfg="0xd800" # Load ADC function loadrt LTC1286 count=1 # next connect the parport functions to threads # read inputs first addf parport.0.read base-thread 1 # write outputs last addf parport.0.write base-thread -1 # Run ADC function addf LTC1286.0 servo-thread # finally connect physical pins to the signals net Xstep => parport.0.pin-03-out net Xdir => parport.0.pin-02-out net Ystep => parport.0.pin-05-out net Ydir => parport.0.pin-04-out net Zstep => parport.0.pin-07-out net Zdir => parport.0.pin-06-out # create a signal for the estop loopback net estop-loop iocontrol.0.user-enable-out iocontrol.0.emc-enable-in # create signals for tool loading loopback net tool-prep-loop iocontrol.0.tool-prepare iocontrol.0.tool-prepared net tool-change-loop iocontrol.0.tool-change iocontrol.0.tool-changed #### Spindle Stuff #### # connect "spindle on" motion controller pin to a physical pin net spindle-on motion.spindle-on => parport.0.pin-09-out #### Spindle Stuff (end) #### #### ADC Stuff #### # This is a kludge for testing, the real stuff will come soon net adc_data LTC1286.0.bit-in iocontrol.0.coolant-flood #### ADC Stuff (end) ####