diff --git a/cpu/native/Makefile b/cpu/native/Makefile index 9a82a5150f..628d7eb5a3 100644 --- a/cpu/native/Makefile +++ b/cpu/native/Makefile @@ -1,8 +1,7 @@ MODULE = cpu -ifneq (,$(filter rtc,$(USEMODULE))) - DIRS += rtc -endif +DIRS += periph +DIRS += drivers ifneq (,$(filter nativenet,$(USEMODULE))) DIRS += net endif diff --git a/cpu/native/Makefile.include b/cpu/native/Makefile.include index bc0429d201..ab8277f48c 100644 --- a/cpu/native/Makefile.include +++ b/cpu/native/Makefile.include @@ -1 +1,2 @@ export NATIVEINCLUDES += -I$(RIOTCPU)/native/include -I$(RIOTBASE)/sys/include +export USEMODULE += periph drivers diff --git a/cpu/native/drivers/Makefile b/cpu/native/drivers/Makefile new file mode 100644 index 0000000000..439af37cdc --- /dev/null +++ b/cpu/native/drivers/Makefile @@ -0,0 +1,5 @@ +ifneq (,$(filter rtc,$(USEMODULE))) + DIRS += rtc +endif + +include $(RIOTBASE)/Makefile.base diff --git a/cpu/native/rtc/Makefile b/cpu/native/drivers/rtc/Makefile similarity index 100% rename from cpu/native/rtc/Makefile rename to cpu/native/drivers/rtc/Makefile diff --git a/cpu/native/rtc/posix-rtc.c b/cpu/native/drivers/rtc/posix-rtc.c similarity index 100% rename from cpu/native/rtc/posix-rtc.c rename to cpu/native/drivers/rtc/posix-rtc.c diff --git a/cpu/native/periph/Makefile b/cpu/native/periph/Makefile new file mode 100644 index 0000000000..48422e909a --- /dev/null +++ b/cpu/native/periph/Makefile @@ -0,0 +1 @@ +include $(RIOTBASE)/Makefile.base diff --git a/cpu/native/periph_cpuid.c b/cpu/native/periph/cpuid.c similarity index 100% rename from cpu/native/periph_cpuid.c rename to cpu/native/periph/cpuid.c