Skip to content

Commit

Permalink
Release 1.7.0
Browse files Browse the repository at this point in the history
Added new STM32 core compatibility
  • Loading branch information
Naguissa committed Jan 12, 2022
1 parent fec6898 commit 8b9cc49
Show file tree
Hide file tree
Showing 13 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=uTimerLib
version=1.6.7
version=1.7.0
author=Naguissa <naguissa@foroelectro.net>
maintainer=Naguissa <naguissa@foroelectro.net>
sentence=Tiny and cross-device compatible timer library
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.ATTINY.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/

#if (defined(ARDUINO_ARCH_AVR) && (defined(ARDUINO_attiny) || defined(ARDUINO_AVR_ATTINYX4) || defined(ARDUINO_AVR_ATTINYX5) || defined(ARDUINO_AVR_ATTINYX7) || defined(ARDUINO_AVR_ATTINYX8) || defined(ARDUINO_AVR_ATTINYX61) || defined(ARDUINO_AVR_ATTINY43) || defined(ARDUINO_AVR_ATTINY828) || defined(ARDUINO_AVR_ATTINY1634) || defined(ARDUINO_AVR_ATTINYX313))) && defined(UTIMERLIB_HW_COMPILE)
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.AVR.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/

#if (defined(__AVR_ATmega32U4__) || defined(ARDUINO_ARCH_AVR)) && !defined(ARDUINO_attiny) && defined(UTIMERLIB_HW_COMPILE)
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.DIGISPARK_AVR.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/

#if defined(ARDUINO_ARCH_AVR) && defined(ARDUINO_AVR_DIGISPARK) && defined(UTIMERLIB_HW_COMPILE)
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.ESP32.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
#if (defined(ARDUINO_ARCH_ESP8266) || defined(ARDUINO_ARCH_ESP32)) && defined(UTIMERLIB_HW_COMPILE)
#if !defined(_uTimerLib_IMP_) && defined(_uTimerLib_cpp_)
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.ESP8266.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
#if (defined(ARDUINO_ARCH_ESP8266) || defined(ARDUINO_ARCH_ESP32)) && defined(UTIMERLIB_HW_COMPILE)
#if !defined(_uTimerLib_IMP_) && defined(_uTimerLib_cpp_)
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.SAM.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
#if defined(ARDUINO_ARCH_SAM) && defined(UTIMERLIB_HW_COMPILE)
#if !defined(_uTimerLib_IMP_) && defined(_uTimerLib_cpp_)
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.SAMD21.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
#if defined(_SAMD21_) && defined(UTIMERLIB_HW_COMPILE)
#ifndef _uTimerLib_IMP_
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.SAMD51.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
#if defined(__SAMD51__) && defined(UTIMERLIB_HW_COMPILE)
#if !defined(_uTimerLib_IMP_) && defined(_uTimerLib_cpp_)
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.STM32.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
#if (defined(_VARIANT_ARDUINO_STM32_) || defined(ARDUINO_ARCH_STM32)) && defined(UTIMERLIB_HW_COMPILE)
#ifndef _uTimerLib_IMP_
Expand Down
2 changes: 1 addition & 1 deletion src/hardware/uTimerLib.UNSUPPORTED.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
#if (!defined(__AVR_ATmega32U4__) && !defined(ARDUINO_ARCH_AVR) && !defined(_VARIANT_ARDUINO_STM32_) && !defined(ARDUINO_ARCH_STM32) && !defined(ARDUINO_ARCH_ESP8266) && !defined(ARDUINO_ARCH_ESP32) && !defined(ARDUINO_ARCH_SAM) && !defined(_SAMD21_) && !defined(__SAMD51__) && !defined(ARDUINO_attiny) && !defined(ARDUINO_AVR_ATTINYX5) && defined(UTIMERLIB_HW_COMPILE))
#ifndef _uTimerLib_IMP_
Expand Down
2 changes: 1 addition & 1 deletion src/uTimerLib.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/

// # if !defined(_uTimerLib_cpp_) && defined(_uTimerLib_IMP_)
Expand Down
8 changes: 4 additions & 4 deletions src/uTimerLib.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* @see <a href="https://github.com/Naguissa/uTimerLib">https://github.com/Naguissa/uTimerLib</a>
* @see <a href="https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html">https://www.foroelectro.net/librerias-arduino-ide-f29/utimerlib-libreria-arduino-para-eventos-temporizad-t191.html</a>
* @see <a href="mailto:naguissa@foroelectro.net">naguissa@foroelectro.net</a>
* @version 1.6.7
* @version 1.7.0
*/
/** \file uTimerLib.h
* \brief uTimerLib header file
Expand Down Expand Up @@ -62,7 +62,7 @@
*/
#define UTIMERLIB_TYPE_INTERVAL 2

#ifdef _VARIANT_ARDUINO_STM32_
#if defined(_VARIANT_ARDUINO_STM32_) || defined(ARDUINO_ARCH_STM32)
#include "HardwareTimer.h"

// ST's Arduino Core STM32, https://github.com/stm32duino/Arduino_Core_STM32
Expand Down Expand Up @@ -99,7 +99,7 @@

void _interrupt();

#ifdef _VARIANT_ARDUINO_STM32_
#if defined(_VARIANT_ARDUINO_STM32_) || defined(ARDUINO_ARCH_STM32)
// ST's Arduino Core STM32, https://github.com/stm32duino/Arduino_Core_STM32
#ifdef BOARD_NAME
static callback_function_t interrupt();
Expand Down Expand Up @@ -147,7 +147,7 @@
void _attachInterrupt_us(unsigned long int);
void _attachInterrupt_s(unsigned long int);

#ifdef _VARIANT_ARDUINO_STM32_
#if defined(_VARIANT_ARDUINO_STM32_) || defined(ARDUINO_ARCH_STM32)
bool _toInit = true;

// ST's Arduino Core STM32, https://github.com/stm32duino/Arduino_Core_STM32
Expand Down

0 comments on commit 8b9cc49

Please sign in to comment.