From 4ab5c94b90a3812de6d3b65c5cf16c8dcdbd34a6 Mon Sep 17 00:00:00 2001 From: Ken Sarkies Date: Sat, 3 Nov 2012 15:56:35 +1030 Subject: Proposed deduplication of peripherals, GPIO example See rambling post on dev list for justification --- doc/stm32f1/Doxyfile | 12 ++++++------ doc/stm32f2/Doxyfile | 11 +++++++---- doc/stm32f4/Doxyfile | 11 +++++++---- 3 files changed, 20 insertions(+), 14 deletions(-) (limited to 'doc') 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 -- cgit v1.2.3