diff --git a/sys/shell/commands/Makefile b/sys/shell/commands/Makefile index eeddbbbb07..e1f8cced11 100644 --- a/sys/shell/commands/Makefile +++ b/sys/shell/commands/Makefile @@ -106,7 +106,7 @@ ifneq (,$(filter lwip_netif,$(USEMODULE))) SRC += sc_lwip_netif.c endif -ifneq (,$(filter periph_rtc,$(USEMODULE))) +ifneq (,$(filter rtt_rtc periph_rtc,$(USEMODULE))) SRC += sc_rtc.c endif diff --git a/sys/shell/commands/shell_commands.c b/sys/shell/commands/shell_commands.c index 33a948a4d2..3c5bf89c23 100644 --- a/sys/shell/commands/shell_commands.c +++ b/sys/shell/commands/shell_commands.c @@ -64,7 +64,7 @@ extern int _at30tse75x_handler(int argc, char **argv); extern int _saul(int argc, char **argv); #endif -#ifdef MODULE_PERIPH_RTC +#if defined(MODULE_PERIPH_RTC) || defined(MODULE_RTT_RTC) extern int _rtc_handler(int argc, char **argv); #endif @@ -262,7 +262,7 @@ const shell_command_t _shell_command_list[] = { { "random_init", "initializes the PRNG", _random_init }, { "random_get", "returns 32 bit of pseudo randomness", _random_get }, #endif -#ifdef MODULE_PERIPH_RTC +#if defined(MODULE_PERIPH_RTC) || defined(MODULE_RTT_RTC) {"rtc", "control RTC peripheral interface", _rtc_handler}, #endif #ifdef MODULE_RTT_CMD