STM32F1: Restore M43 build support (#17336)
This commit is contained in:
		@@ -67,7 +67,11 @@ inline void toggle_pins() {
 | 
				
			|||||||
    else {
 | 
					    else {
 | 
				
			||||||
      watchdog_refresh();
 | 
					      watchdog_refresh();
 | 
				
			||||||
      report_pin_state_extended(pin, ignore_protection, true, PSTR("Pulsing   "));
 | 
					      report_pin_state_extended(pin, ignore_protection, true, PSTR("Pulsing   "));
 | 
				
			||||||
 | 
					      #ifdef __STM32F1__
 | 
				
			||||||
 | 
					        const auto prior_mode = _GET_MODE(i);
 | 
				
			||||||
 | 
					      #else
 | 
				
			||||||
        const bool prior_mode = GET_PINMODE(pin);
 | 
					        const bool prior_mode = GET_PINMODE(pin);
 | 
				
			||||||
 | 
					      #endif
 | 
				
			||||||
      #if AVR_AT90USB1286_FAMILY // Teensy IDEs don't know about these pins so must use FASTIO
 | 
					      #if AVR_AT90USB1286_FAMILY // Teensy IDEs don't know about these pins so must use FASTIO
 | 
				
			||||||
        if (pin == TEENSY_E2) {
 | 
					        if (pin == TEENSY_E2) {
 | 
				
			||||||
          SET_OUTPUT(TEENSY_E2);
 | 
					          SET_OUTPUT(TEENSY_E2);
 | 
				
			||||||
@@ -96,7 +100,11 @@ inline void toggle_pins() {
 | 
				
			|||||||
          watchdog_refresh();
 | 
					          watchdog_refresh();
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
 | 
					      #ifdef __STM32F1__
 | 
				
			||||||
 | 
					        _SET_MODE(i, prior_mode);
 | 
				
			||||||
 | 
					      #else
 | 
				
			||||||
        pinMode(pin, prior_mode);
 | 
					        pinMode(pin, prior_mode);
 | 
				
			||||||
 | 
					      #endif
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    SERIAL_EOL();
 | 
					    SERIAL_EOL();
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user