From: Michael Moon Date: Tue, 24 Jan 2012 03:24:41 +0000 (+1100) Subject: get M81 working X-Git-Tag: iwj-success-2012-07-29~108^2~4 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=3e575533c5f59f1a0452a7c0061faa4c88cbd0ec;p=marlin.git get M81 working --- diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde index 0ffbdba..6f13cd3 100644 --- a/Marlin/Marlin.pde +++ b/Marlin/Marlin.pde @@ -909,7 +909,7 @@ FORCE_INLINE void process_commands() LCD_MESSAGEPGM("Bed done."); previous_millis_cmd = millis(); #endif - break; + break; #if FAN_PIN > -1 case 106: //M106 Fan On @@ -938,14 +938,13 @@ FORCE_INLINE void process_commands() case 81: // M81 - ATX Power Off - #if (SUICIDE_PIN >-1) + #if defined SUICIDE_PIN && SUICIDE_PIN > -1 st_synchronize(); suicide(); - #else - #if (PS_ON_PIN > -1) - SET_INPUT(PS_ON_PIN); //Floating - #endif + #elif (PS_ON_PIN > -1) + SET_INPUT(PS_ON_PIN); //Floating #endif + break; case 82: axis_relative_modes[3] = false;