aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/libopenstm32/common.h1
-rw-r--r--include/libopenstm32/gpio.h3
-rw-r--r--include/libopenstm32/rcc.h3
-rw-r--r--include/libopenstm32/timer.h3
4 files changed, 6 insertions, 4 deletions
diff --git a/include/libopenstm32/common.h b/include/libopenstm32/common.h
index 72fa826..fc06dd9 100644
--- a/include/libopenstm32/common.h
+++ b/include/libopenstm32/common.h
@@ -21,7 +21,6 @@
#define LIBOPENSTM32_COMMON_H
#include <stdint.h>
-#include <libopenstm32.h>
/* Type definitions for shorter and nicer code */
typedef int8_t s8;
diff --git a/include/libopenstm32/gpio.h b/include/libopenstm32/gpio.h
index 257103e..b8b7eb5 100644
--- a/include/libopenstm32/gpio.h
+++ b/include/libopenstm32/gpio.h
@@ -20,7 +20,8 @@
#ifndef LIBOPENSTM32_GPIO_H
#define LIBOPENSTM32_GPIO_H
-#include <libopenstm32.h>
+#include <libopenstm32/memorymap.h>
+#include <libopenstm32/common.h>
/* --- Convenience macros -------------------------------------------------- */
diff --git a/include/libopenstm32/rcc.h b/include/libopenstm32/rcc.h
index 0ea7de5..2d9c2a0 100644
--- a/include/libopenstm32/rcc.h
+++ b/include/libopenstm32/rcc.h
@@ -21,7 +21,8 @@
#ifndef LIBOPENSTM32_RCC_H
#define LIBOPENSTM32_RCC_H
-#include <libopenstm32.h>
+#include <libopenstm32/memorymap.h>
+#include <libopenstm32/common.h>
/* Note: Regs/bits marked (**) only exist in "connectivity line" STM32s. */
/* Note: Regs/bits marked (XX) do NOT exist in "connectivity line" STM32s. */
diff --git a/include/libopenstm32/timer.h b/include/libopenstm32/timer.h
index 0249bc4..8434d3d 100644
--- a/include/libopenstm32/timer.h
+++ b/include/libopenstm32/timer.h
@@ -20,7 +20,8 @@
#ifndef LIBOPENSTM32_TIMER_H
#define LIBOPENSTM32_TIMER_H
-#include <libopenstm32.h>
+#include <libopenstm32/memorymap.h>
+#include <libopenstm32/common.h>
/* --- Convenience macros -------------------------------------------------- */