@@ -72,10 +72,10 @@ void rp2040_connect_setRTC(unsigned long time);
7272unsigned long rp2040_connect_getRTC ();
7373#endif
7474
75- #ifdef BOARD_STM32H7
76- void stm32h7_initRTC ();
77- void stm32h7_setRTC (unsigned long time);
78- unsigned long stm32h7_getRTC ();
75+ #ifdef ARDUINO_ARCH_MBED
76+ void mbed_initRTC ();
77+ void mbed_setRTC (unsigned long time);
78+ unsigned long mbed_getRTC ();
7979#endif
8080
8181#ifdef ARDUINO_ARCH_ESP32
@@ -339,8 +339,8 @@ void TimeServiceClass::initRTC()
339339 samd_initRTC ();
340340#elif defined (ARDUINO_NANO_RP2040_CONNECT)
341341 rp2040_connect_initRTC ();
342- #elif defined (BOARD_STM32H7 )
343- stm32h7_initRTC ();
342+ #elif defined (ARDUINO_ARCH_MBED )
343+ mbed_initRTC ();
344344#elif defined (ARDUINO_ARCH_ESP32)
345345 esp32_initRTC ();
346346#elif defined (ARDUINO_ARCH_ESP8266)
@@ -358,8 +358,8 @@ void TimeServiceClass::setRTC(unsigned long time)
358358 samd_setRTC (time);
359359#elif defined (ARDUINO_NANO_RP2040_CONNECT)
360360 rp2040_connect_setRTC (time);
361- #elif defined (BOARD_STM32H7 )
362- stm32h7_setRTC (time);
361+ #elif defined (ARDUINO_ARCH_MBED )
362+ mbed_setRTC (time);
363363#elif defined (ARDUINO_ARCH_ESP32)
364364 esp32_setRTC (time);
365365#elif defined (ARDUINO_ARCH_ESP8266)
@@ -377,8 +377,8 @@ unsigned long TimeServiceClass::getRTC()
377377 return samd_getRTC ();
378378#elif defined (ARDUINO_NANO_RP2040_CONNECT)
379379 return rp2040_connect_getRTC ();
380- #elif defined (BOARD_STM32H7 )
381- return stm32h7_getRTC ();
380+ #elif defined (ARDUINO_ARCH_MBED )
381+ return mbed_getRTC ();
382382#elif defined (ARDUINO_ARCH_ESP32)
383383 return esp32_getRTC ();
384384#elif defined (ARDUINO_ARCH_ESP8266)
@@ -464,18 +464,18 @@ unsigned long rp2040_connect_getRTC()
464464}
465465#endif
466466
467- #ifdef BOARD_STM32H7
468- void stm32h7_initRTC ()
467+ #ifdef ARDUINO_ARCH_MBED
468+ void mbed_initRTC ()
469469{
470470 /* Nothing to do */
471471}
472472
473- void stm32h7_setRTC (unsigned long time)
473+ void mbed_setRTC (unsigned long time)
474474{
475475 set_time (time);
476476}
477477
478- unsigned long stm32h7_getRTC ()
478+ unsigned long mbed_getRTC ()
479479{
480480 return time (NULL );
481481}
0 commit comments