Version: 1
-Previous: 4561067c2848f06bfddb29f50d43777fb937a2da
-Head: f389e9efa29905ea703de07bd502ed53faa45404
+Previous: 3af86881722491571b25e94f09d3fc3bce8618bc
+Head: 8e0cb32e7da9bebb173a615dd16a2fafa3cddaea
Applied:
marlin-pde-include-comment-for: 121f976406e6921f5b511f6dc4882985cf4b4133
add-to-marlin-gitignore: 83dcad520f19d2ea6f1164b9c04e1430b679b3e2
makefile-support-v-1: 3f7781d27a680fa4faeb5d7f38250e4877632ce3
m206-always-use-homing-homeing: f389e9efa29905ea703de07bd502ed53faa45404
+ refresh-temp: 8e0cb32e7da9bebb173a615dd16a2fafa3cddaea
Unapplied:
eeprom-provide-smaller-code-fo: f581408bb7e043193e0a8f9a78e8ded4798edf2b
m206-save-values-in-eeprom: 00b6f3342f0b13a7393158546b6f175c013d7fe5
--- /dev/null
+Bottom: d0d5d048fda009daef93f44a721dcee568ca2308
+Top: 8b41053f51ee51e0877345a8761e69d6bef34c39
+Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
+Date: 2012-08-08 18:56:48 +0100
+
+Refresh of m206-always-use-homing-homeing
+
+---
+
+diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde
+index 6158eec..4abd98b 100644
+--- a/Marlin/Marlin.pde
++++ b/Marlin/Marlin.pde
+@@ -549,7 +549,8 @@ static const float base_home_pos[3] = { X_HOME_POS, Y_HOME_POS, Z_HOME_POS };
+
+ static void axis_is_at_home(int axis) {
+ current_position[axis] = base_home_pos[axis] + add_homeing[axis];
+- min_pos[axis] = base_min_pos[axis] + add_homeing[axis];
++ min_pos[axis] = base_min_pos[axis];
++ if (add_homeing[axis] < 0) min_pos[axis] += add_homeing[axis];
+ }
+
+ #define HOMEAXIS(LETTER) \