kliment/Sprinter — pull request #193 by felipesanches (2012-06-25 22:57:19+00:00)
Title: Refactor eeprom routines

This pull request contains 2 unrelated commits. I'm not sure how to split it in two pull requests.

One of the commits refactors the eeprom routines so that it is now possible to modify the value of a single parameter stored in eeprom without having to save all the other variable values also. This will be useful for storing the z_max_length value, as part of the software-callibration routines I'm working on for the z-axis.

The other commit modifies the homing routine so that it reports how far did it travel while homing. It will also be useful for the z-axis software-calibration routine.