From 53f84108d6b51b93092dba53171b3c84a8fd3fe5 Mon Sep 17 00:00:00 2001 From: Roger Clark Date: Fri, 5 Dec 2014 20:58:27 +1100 Subject: [PATCH] Added empty / placeholder files, required my some libraries, specificially Adafruit_ST7735. This is a work in progress and doesn't allow this library to work, as SPI needs to be updated and also the library needs code changed to its header file --- STM32F1XX/cores/maple/original_hardwarespi.zip | Bin 5156 -> 0 bytes STM32F1XX/cores/maple/wiring_private.h | 4 ++++ STM32F1XX/variants/maple_mini/pins_arduino.h | 6 ++++++ STM32F1XX/variants/maple_mini/variant.h | 10 ++++++++++ 4 files changed, 20 insertions(+) delete mode 100644 STM32F1XX/cores/maple/original_hardwarespi.zip create mode 100644 STM32F1XX/cores/maple/wiring_private.h create mode 100644 STM32F1XX/variants/maple_mini/pins_arduino.h create mode 100644 STM32F1XX/variants/maple_mini/variant.h diff --git a/STM32F1XX/cores/maple/original_hardwarespi.zip b/STM32F1XX/cores/maple/original_hardwarespi.zip deleted file mode 100644 index 7ed8c83a072ff2dc3810581d9745a5522319839d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5156 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 diff --git a/STM32F1XX/cores/maple/wiring_private.h b/STM32F1XX/cores/maple/wiring_private.h new file mode 100644 index 0000000..88fd009 --- /dev/null +++ b/STM32F1XX/cores/maple/wiring_private.h @@ -0,0 +1,4 @@ +#ifndef WiringPrivate_h +#define WiringPrivate_h + +#endif \ No newline at end of file diff --git a/STM32F1XX/variants/maple_mini/pins_arduino.h b/STM32F1XX/variants/maple_mini/pins_arduino.h new file mode 100644 index 0000000..3052f2e --- /dev/null +++ b/STM32F1XX/variants/maple_mini/pins_arduino.h @@ -0,0 +1,6 @@ + + + + +// API compatibility +#include "variant.h" \ No newline at end of file diff --git a/STM32F1XX/variants/maple_mini/variant.h b/STM32F1XX/variants/maple_mini/variant.h new file mode 100644 index 0000000..0e31357 --- /dev/null +++ b/STM32F1XX/variants/maple_mini/variant.h @@ -0,0 +1,10 @@ +#ifndef _VARIANT_ARDUINO_STM32_ +#define _VARIANT_ARDUINO_STM32_ + +// From SAM implementation #define digitalPinToBitMask(P) ( g_APinDescription[P].ulPin ) +// Added placeholder to please the compiler + +#warning "TO DO. IMPLEMENT digitalPinToBitMask in variant.h" +#define digitalPinToBitMask(P) ( 1 ) + +#endif /* _VARIANT_ARDUINO_STM32_ */ \ No newline at end of file