From c2d5c31db16b68b74c2eeb2743fedb0c0a9f2fe8 Mon Sep 17 00:00:00 2001 From: Wojciech Krutnik Date: Fri, 31 Mar 2017 00:37:25 +0200 Subject: [PATCH] Added includes and definitions to support STM32F1 --- Globals.h | 5 ++++- MMDVM.cpp | 2 +- RSSIRB.h | 3 +++ SampleRB.h | 3 +++ SerialRB.h | 3 +++ Utils.h | 3 +++ 6 files changed, 17 insertions(+), 2 deletions(-) diff --git a/Globals.h b/Globals.h index d3bde54..093c289 100644 --- a/Globals.h +++ b/Globals.h @@ -21,11 +21,14 @@ #if defined(STM32F4XX) || defined(STM32F4) #include "stm32f4xx.h" +#elif defined(STM32F105xC) +#include "stm32f1xx.h" +#include "STM32Utils.h" #else #include #endif -#if defined(__SAM3X8E__) +#if defined(__SAM3X8E__) || defined(STM32F105xC) #define ARM_MATH_CM3 #elif defined(STM32F4XX) || defined(STM32F4) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) #define ARM_MATH_CM4 diff --git a/MMDVM.cpp b/MMDVM.cpp index 85b74e0..676e02a 100644 --- a/MMDVM.cpp +++ b/MMDVM.cpp @@ -18,7 +18,7 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#if defined(STM32F4XX) || defined(STM32F4) +#if defined(STM32F4XX) || defined(STM32F4) || defined(STM32F105xC) #include "Config.h" #include "Globals.h" diff --git a/RSSIRB.h b/RSSIRB.h index 111a3ef..637090e 100644 --- a/RSSIRB.h +++ b/RSSIRB.h @@ -24,6 +24,9 @@ Boston, MA 02110-1301, USA. #if defined(STM32F4XX) || defined(STM32F4) #include "stm32f4xx.h" #include +#elif defined(STM32F105xC) +#include "stm32f1xx.h" +#include #else #include #endif diff --git a/SampleRB.h b/SampleRB.h index 16d3441..07ebf61 100644 --- a/SampleRB.h +++ b/SampleRB.h @@ -24,6 +24,9 @@ Boston, MA 02110-1301, USA. #if defined(STM32F4XX) || defined(STM32F4) #include "stm32f4xx.h" #include +#elif defined(STM32F105xC) +#include "stm32f1xx.h" +#include #else #include #endif diff --git a/SerialRB.h b/SerialRB.h index 1671b23..64cee44 100644 --- a/SerialRB.h +++ b/SerialRB.h @@ -24,6 +24,9 @@ Boston, MA 02110-1301, USA. #if defined(STM32F4XX) || defined(STM32F4) #include "stm32f4xx.h" #include +#elif defined(STM32F105xC) +#include "stm32f1xx.h" +#include #else #include #endif diff --git a/Utils.h b/Utils.h index d158c6b..5297e93 100644 --- a/Utils.h +++ b/Utils.h @@ -22,6 +22,9 @@ #if defined(STM32F4XX) || defined(STM32F4) #include "stm32f4xx.h" #include +#elif defined(STM32F105xC) +#include "stm32f1xx.h" +#include #else #include #endif