aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorKen Sarkies2012-11-03 15:56:35 +1030
committerKen Sarkies2012-11-13 18:41:31 +1030
commit4ab5c94b90a3812de6d3b65c5cf16c8dcdbd34a6 (patch)
tree7efc7ecfea6689b16196d9c0e129890d05ea2462 /doc
parentd08d366e75ffab8bb779b63bb3b08811f67a7403 (diff)
Proposed deduplication of peripherals, GPIO example
See rambling post on dev list for justification
Diffstat (limited to 'doc')
-rw-r--r--doc/stm32f1/Doxyfile12
-rw-r--r--doc/stm32f2/Doxyfile11
-rw-r--r--doc/stm32f4/Doxyfile11
3 files changed, 20 insertions, 14 deletions
diff --git a/doc/stm32f1/Doxyfile b/doc/stm32f1/Doxyfile
index b84096a..ae83259 100644
--- a/doc/stm32f1/Doxyfile
+++ b/doc/stm32f1/Doxyfile
@@ -17,19 +17,19 @@ WARN_LOGFILE = doxygen_stm32f1.log
INPUT = ../../include/libopencm3/license.dox \
../../include/libopencm3/stm32/f1 \
- ../../include/libopencm3/stm32/common \
- ../../lib/stm32/f1 \
- ../../lib/stm32/common
+ ../../include/libopencm3/stm32/common/gpio_common_all.h
+
+INPUT += ../../lib/stm32/f1 \
+ ../../lib/stm32/common/gpio_common_all.c
EXCLUDE = ../../include/libopencm3/stm32/f1/usb.h \
- ../../include/libopencm3/stm32/f1/usb_desc.h \
- ../../include/libopencm3/stm32/f1/nvic_f1.h
+ ../../include/libopencm3/stm32/f1/usb_desc.h
EXCLUDE_PATTERNS = *_common_f24.h *_common_f24.c
LAYOUT_FILE = DoxygenLayout_stm32f1.xml
-TAGFILES = ../cm3/cm3.tag=../../cm3/html \
+TAGFILES = ../cm3/cm3.tag=../../cm3/html
GENERATE_TAGFILE = stm32f1.tag
diff --git a/doc/stm32f2/Doxyfile b/doc/stm32f2/Doxyfile
index 80be33c..ff5765b 100644
--- a/doc/stm32f2/Doxyfile
+++ b/doc/stm32f2/Doxyfile
@@ -17,15 +17,18 @@ WARN_LOGFILE = doxygen_stm32f2.log
INPUT = ../../include/libopencm3/license.dox \
../../include/libopencm3/stm32/f2 \
- ../../include/libopencm3/stm32/common \
- ../../lib/stm32/f2 \
- ../../lib/stm32/common
+ ../../include/libopencm3/stm32/common/gpio_common_all.h \
+ ../../include/libopencm3/stm32/common/gpio_common_f24.h
+
+INPUT += ../../lib/stm32/f2 \
+ ../../lib/stm32/common/gpio_common_all.c \
+ ../../lib/stm32/common/gpio_common_f24.c
EXCLUDE =
LAYOUT_FILE = DoxygenLayout_stm32f2.xml
-TAGFILES = ../cm3/cm3.tag=../../cm3/html \
+TAGFILES = ../cm3/cm3.tag=../../cm3/html
GENERATE_TAGFILE = stm32f2.tag
diff --git a/doc/stm32f4/Doxyfile b/doc/stm32f4/Doxyfile
index 3a8f11f..6eff41c 100644
--- a/doc/stm32f4/Doxyfile
+++ b/doc/stm32f4/Doxyfile
@@ -17,15 +17,18 @@ WARN_LOGFILE = doxygen_stm32f4.log
INPUT = ../../include/libopencm3/license.dox \
../../include/libopencm3/stm32/f4 \
- ../../include/libopencm3/stm32/common \
- ../../lib/stm32/f4 \
- ../../lib/stm32/common
+ ../../include/libopencm3/stm32/common/gpio_common_all.h \
+ ../../include/libopencm3/stm32/common/gpio_common_f24.h
+
+INPUT += ../../lib/stm32/f4 \
+ ../../lib/stm32/common/gpio_common_all.c \
+ ../../lib/stm32/common/gpio_common_f24.c
EXCLUDE =
LAYOUT_FILE = DoxygenLayout_stm32f4.xml
-TAGFILES = ../cm3/cm3.tag=../../cm3/html \
+TAGFILES = ../cm3/cm3.tag=../../cm3/html
GENERATE_TAGFILE = stm32f4.tag