| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -240,9 +240,9 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					   * Don't allow nonsense probe-pin settings
 | 
					 | 
					 | 
					 | 
					   * Don't allow nonsense probe-pin settings
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					   */
 | 
					 | 
					 | 
					 | 
					   */
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  #if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) && ENABLED(Z_MIN_PROBE_ENDSTOP)
 | 
					 | 
					 | 
					 | 
					  #if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) && ENABLED(Z_MIN_PROBE_ENDSTOP)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    #error You can't enable both Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN and Z_MIN_PROBE_ENDSTOP.
 | 
					 | 
					 | 
					 | 
					    #error "You can't enable both Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN and Z_MIN_PROBE_ENDSTOP."
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  #elif ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) && ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP)
 | 
					 | 
					 | 
					 | 
					  #elif ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) && ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    #error Don't enable DISABLE_Z_MIN_PROBE_ENDSTOP with Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN.
 | 
					 | 
					 | 
					 | 
					    #error "Don't enable DISABLE_Z_MIN_PROBE_ENDSTOP with Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN."
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  #elif ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP) && DISABLED(Z_MIN_PROBE_ENDSTOP)
 | 
					 | 
					 | 
					 | 
					  #elif ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP) && DISABLED(Z_MIN_PROBE_ENDSTOP)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    #error DISABLE_Z_MIN_PROBE_ENDSTOP requires Z_MIN_PROBE_ENDSTOP to be set.
 | 
					 | 
					 | 
					 | 
					    #error DISABLE_Z_MIN_PROBE_ENDSTOP requires Z_MIN_PROBE_ENDSTOP to be set.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  #endif
 | 
					 | 
					 | 
					 | 
					  #endif
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -252,7 +252,7 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					   */
 | 
					 | 
					 | 
					 | 
					   */
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  #if ENABLED(Z_MIN_PROBE_ENDSTOP)
 | 
					 | 
					 | 
					 | 
					  #if ENABLED(Z_MIN_PROBE_ENDSTOP)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    #if !HAS_Z_MIN_PROBE_PIN
 | 
					 | 
					 | 
					 | 
					    #if !HAS_Z_MIN_PROBE_PIN
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      #error Z_MIN_PROBE_ENDSTOP requires a Z_MIN_PROBE_PIN in your board's pins_XXXX.h file.
 | 
					 | 
					 | 
					 | 
					      #error "Z_MIN_PROBE_ENDSTOP requires a Z_MIN_PROBE_PIN in your board's pins_XXXX.h file."
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    #endif
 | 
					 | 
					 | 
					 | 
					    #endif
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    // Forcing Servo definitions can break some hall effect sensor setups. Leaving these here for further comment.
 | 
					 | 
					 | 
					 | 
					    // Forcing Servo definitions can break some hall effect sensor setups. Leaving these here for further comment.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    //#ifndef NUM_SERVOS
 | 
					 | 
					 | 
					 | 
					    //#ifndef NUM_SERVOS
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |