Don't include STM32 Core code when compiling STM32 Generic (#12575)
This commit is contained in:
		| @@ -21,7 +21,8 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #ifdef ARDUINO_ARCH_STM32 | ||||
| #if defined(ARDUINO_ARCH_STM32) && !defined(STM32GENERIC) | ||||
|  | ||||
|  | ||||
| // -------------------------------------------------------------------------- | ||||
| // Includes | ||||
|   | ||||
| @@ -20,7 +20,8 @@ | ||||
|  * along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  * | ||||
|  */ | ||||
| #ifdef ARDUINO_ARCH_STM32 | ||||
| #if defined(ARDUINO_ARCH_STM32) && !defined(STM32GENERIC) | ||||
|  | ||||
|  | ||||
| #include "../../inc/MarlinConfig.h" | ||||
|  | ||||
|   | ||||
| @@ -20,7 +20,8 @@ | ||||
|  * along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  * | ||||
|  */ | ||||
| #ifdef ARDUINO_ARCH_STM32 | ||||
| #if defined(ARDUINO_ARCH_STM32) && !defined(STM32GENERIC) | ||||
|  | ||||
|  | ||||
| // -------------------------------------------------------------------------- | ||||
| // Includes | ||||
|   | ||||
| @@ -19,7 +19,8 @@ | ||||
|  * along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  * | ||||
|  */ | ||||
| #ifdef ARDUINO_ARCH_STM32 | ||||
| #if defined(ARDUINO_ARCH_STM32) && !defined(STM32GENERIC) | ||||
|  | ||||
|  | ||||
| // -------------------------------------------------------------------------- | ||||
| // Includes | ||||
|   | ||||
| @@ -20,7 +20,7 @@ | ||||
|  * along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  * | ||||
|  */ | ||||
| #ifdef ARDUINO_ARCH_STM32 | ||||
| #if defined(ARDUINO_ARCH_STM32) && !defined(STM32GENERIC) | ||||
|  | ||||
| #include "../../inc/MarlinConfig.h" | ||||
|  | ||||
|   | ||||
| @@ -20,7 +20,7 @@ | ||||
|  * along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  * | ||||
|  */ | ||||
| #ifdef ARDUINO_ARCH_STM32 | ||||
| #if defined(ARDUINO_ARCH_STM32) && !defined(STM32GENERIC) | ||||
|  | ||||
| #include "../../inc/MarlinConfig.h" | ||||
|  | ||||
|   | ||||
| @@ -20,7 +20,7 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #ifdef ARDUINO_ARCH_STM32 | ||||
| #if defined(ARDUINO_ARCH_STM32) && !defined(STM32GENERIC) | ||||
|  | ||||
| #include "../../inc/MarlinConfig.h" | ||||
|  | ||||
|   | ||||
| @@ -47,7 +47,7 @@ | ||||
| /** @addtogroup EEPROM_Emulation | ||||
|   * @{ | ||||
|   */ | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4)) | ||||
|  | ||||
| /* Includes ------------------------------------------------------------------*/ | ||||
| #include "eeprom_emul.h" | ||||
|   | ||||
| @@ -17,7 +17,7 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4)) | ||||
|  | ||||
| /** | ||||
|  * Description: functions for I2C connected external EEPROM. | ||||
| @@ -139,4 +139,4 @@ void eeprom_update_block(const void *__src, void *__dst, size_t __n) { | ||||
| } | ||||
|  | ||||
| #endif // ENABLED(EEPROM_SETTINGS) && DISABLED(I2C_EEPROM) && DISABLED(SPI_EEPROM) | ||||
| #endif // STM32F4 || STM32F4xx | ||||
| #endif // STM32GENERIC && STM32F4 | ||||
|   | ||||
| @@ -21,7 +21,7 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && defined(STM32F4) | ||||
|  | ||||
| // -------------------------------------------------------------------------- | ||||
| // Includes | ||||
| @@ -130,4 +130,4 @@ uint16_t HAL_adc_get_result(void) { | ||||
|   return HAL_adc_result; | ||||
| } | ||||
|  | ||||
| #endif // STM32F4 || STM32F4xx | ||||
| #endif // // STM32GENERIC && STM32F4 | ||||
|   | ||||
| @@ -21,7 +21,7 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && defined(STM32F4) | ||||
|  | ||||
| #include "../../inc/MarlinConfig.h" | ||||
|  | ||||
| @@ -50,4 +50,4 @@ void libServo::move(const int value) { | ||||
| } | ||||
| #endif // HAS_SERVOS | ||||
|  | ||||
| #endif // STM32F4 || STM32F4xx | ||||
| #endif // STM32GENERIC && STM32F4 | ||||
|   | ||||
| @@ -30,7 +30,7 @@ | ||||
|  * Adapted to the STM32F4 HAL | ||||
|  */ | ||||
|  | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && defined(STM32F4) | ||||
|  | ||||
| // -------------------------------------------------------------------------- | ||||
| // Includes | ||||
| @@ -173,4 +173,4 @@ void spiSendBlock(uint8_t token, const uint8_t* buf) { | ||||
|  | ||||
| #endif // SOFTWARE_SPI | ||||
|  | ||||
| #endif // STM32F4 || STM32F4xx | ||||
| #endif // STM32GENERIC && STM32F4 | ||||
|   | ||||
| @@ -20,7 +20,7 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && defined(STM32F4) | ||||
|  | ||||
| // -------------------------------------------------------------------------- | ||||
| // Includes | ||||
| @@ -156,4 +156,4 @@ bool HAL_timer_interrupt_enabled(const uint8_t timer_num) { | ||||
|   return false; | ||||
| } | ||||
|  | ||||
| #endif // STM32F4 || STM32F4xx | ||||
| #endif // STM32GENERIC && STM32F4 | ||||
|   | ||||
| @@ -21,7 +21,7 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && defined(STM32F4) | ||||
|  | ||||
| #include "../shared/persistent_store_api.h" | ||||
|  | ||||
| @@ -66,4 +66,4 @@ bool PersistentStore::read_data(int &pos, uint8_t* value, size_t size, uint16_t | ||||
| size_t PersistentStore::capacity() { return E2END + 1; } | ||||
|  | ||||
| #endif // EEPROM_SETTINGS | ||||
| #endif // STM32F4 || STM32F4xx | ||||
| #endif // STM32GENERIC && STM32F4 | ||||
|   | ||||
| @@ -20,7 +20,7 @@ | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| #if defined(STM32GENERIC) && (defined(STM32F4) || defined(STM32F4xx)) | ||||
| #if defined(STM32GENERIC) && defined(STM32F4) | ||||
|  | ||||
| #include "../../inc/MarlinConfig.h" | ||||
|  | ||||
| @@ -54,4 +54,4 @@ | ||||
|  | ||||
| #endif // USE_WATCHDOG | ||||
|  | ||||
| #endif // STM32F4 || STM32F4xx | ||||
| #endif // STM32GENERIC && STM32F4 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user