aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPiotr Esden-Tempski2010-02-22 10:01:55 +0100
committerPiotr Esden-Tempski2010-02-22 10:01:55 +0100
commitefb510f526c9f6c103d378d9e781c3fca6060c95 (patch)
tree3d251559f69e0e2b743278f588716a3f60a142a3 /include
parent94ccc164db7fb59f82086d964886bbc74683eedf (diff)
Modified include model of some files.
This model allows using libopenstm32 in parallel with other stm32 firmware libraries. It is not yet complete change to all code but a start. Only changed parts that I tested.
Diffstat (limited to 'include')
-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 -------------------------------------------------- */