From 1dc7d758f96dd2b9bd7b03f01ca032d68b696cf0 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 2 Nov 2014 10:14:39 +0000 Subject: fish --- libopencm3/doc/stm32f3/Doxyfile | 33 ++++ libopencm3/doc/stm32f3/Doxyfile_latex | 40 +++++ libopencm3/doc/stm32f3/DoxygenLayout_stm32f3.xml | 206 +++++++++++++++++++++++ libopencm3/doc/stm32f3/header_stm32f3.tex | 61 +++++++ libopencm3/doc/stm32f3/index.html | 8 + 5 files changed, 348 insertions(+) create mode 100644 libopencm3/doc/stm32f3/Doxyfile create mode 100644 libopencm3/doc/stm32f3/Doxyfile_latex create mode 100644 libopencm3/doc/stm32f3/DoxygenLayout_stm32f3.xml create mode 100644 libopencm3/doc/stm32f3/header_stm32f3.tex create mode 100644 libopencm3/doc/stm32f3/index.html (limited to 'libopencm3/doc/stm32f3') diff --git a/libopencm3/doc/stm32f3/Doxyfile b/libopencm3/doc/stm32f3/Doxyfile new file mode 100644 index 0000000..0bc511c --- /dev/null +++ b/libopencm3/doc/stm32f3/Doxyfile @@ -0,0 +1,33 @@ +# HTML Documentation for STM32F3 code level + +#--------------------------------------------------------------------------- +# Common Include File +#--------------------------------------------------------------------------- + +@INCLUDE = ../Doxyfile_common + +#--------------------------------------------------------------------------- +# Local settings +#--------------------------------------------------------------------------- + +WARN_LOGFILE = doxygen_stm32f3.log + +INPUT = ../../include/libopencm3/license.dox \ + ../../include/libopencm3/stm32/f3 \ + ../../include/libopencm3/stm32/common + +INPUT += ../../lib/stm32/f3 \ + ../../lib/stm32/common + +EXCLUDE = ../../include/libopencm3/stm32/f3/usb.h \ + ../../include/libopencm3/stm32/f3/usb_desc.h + +EXCLUDE_PATTERNS = *_common_*f*24.h *_common_*f*24.c \ + *_common_*f01.h *_common_*f01.c \ + *_common_bcd.h *_common_bcd.c + +LAYOUT_FILE = DoxygenLayout_stm32f3.xml + +GENERATE_TAGFILE = stm32f3.tag + +ENABLE_PREPROCESSING = YES diff --git a/libopencm3/doc/stm32f3/Doxyfile_latex b/libopencm3/doc/stm32f3/Doxyfile_latex new file mode 100644 index 0000000..a9dc0f6 --- /dev/null +++ b/libopencm3/doc/stm32f3/Doxyfile_latex @@ -0,0 +1,40 @@ +# LaTeX Documentation for STM32F3 code level + +# 14 September 2012 +# (C) Ken Sarkies + +#--------------------------------------------------------------------------- +# Common Include File +#--------------------------------------------------------------------------- + +@INCLUDE = ../Doxyfile_common + +#--------------------------------------------------------------------------- +# Local settings +#--------------------------------------------------------------------------- + +WARN_LOGFILE = doxygen_stm32f3_latex.log + +INPUT = ../../include/libopencm3/docmain.dox \ + ../../include/libopencm3/license.dox \ + ../../include/libopencm3/stm32/f3 \ + ../../include/libopencm3/stm32/common + +INPUT += ../../lib/stm32/f3 \ + ../../lib/stm32/common + +EXCLUDE = ../../include/libopencm3/stm32/f3/doc-stm32f3.h \ + ../../include/libopencm3/stm32/f3/usb.h \ + ../../include/libopencm3/stm32/f3/usb_desc.h \ + ../../include/libopencm3/stm32/f3/nvic_f3.h + +EXCLUDE_PATTERNS = *_common_f24.h *_common_f24.c + +LAYOUT_FILE = DoxygenLayout_stm32f1.xml + +GENERATE_HTML = NO + +GENERATE_LATEX = YES + +LATEX_HEADER = header_stm32f3.tex + diff --git a/libopencm3/doc/stm32f3/DoxygenLayout_stm32f3.xml b/libopencm3/doc/stm32f3/DoxygenLayout_stm32f3.xml new file mode 100644 index 0000000..107a9c4 --- /dev/null +++ b/libopencm3/doc/stm32f3/DoxygenLayout_stm32f3.xml @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libopencm3/doc/stm32f3/header_stm32f3.tex b/libopencm3/doc/stm32f3/header_stm32f3.tex new file mode 100644 index 0000000..0755c0a --- /dev/null +++ b/libopencm3/doc/stm32f3/header_stm32f3.tex @@ -0,0 +1,61 @@ +\documentclass{book} +\usepackage[a4paper,top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm]{geometry} +\usepackage{makeidx} +\usepackage{natbib} +\usepackage{graphicx} +\usepackage{multicol} +\usepackage{float} +\usepackage{listings} +\usepackage{color} +\usepackage{ifthen} +\usepackage[table]{xcolor} +\usepackage{textcomp} +\usepackage{alltt} +\usepackage{ifpdf} +\ifpdf +\usepackage[pdftex, + pagebackref=true, + colorlinks=true, + linkcolor=blue, + unicode + ]{hyperref} +\else +\usepackage[ps2pdf, + pagebackref=true, + colorlinks=true, + linkcolor=blue, + unicode + ]{hyperref} +\usepackage{pspicture} +\fi +\usepackage[utf8]{inputenc} +\usepackage{mathptmx} +\usepackage[scaled=.90]{helvet} +\usepackage{courier} +\usepackage{sectsty} +\usepackage{amssymb} +\usepackage[titles]{tocloft} +\usepackage{doxygen} +\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=4,numbers=left } +\makeindex +\setcounter{tocdepth}{3} +\renewcommand{\footrulewidth}{0.4pt} +\renewcommand{\familydefault}{\sfdefault} +\hfuzz=15pt +\setlength{\emergencystretch}{15pt} +\hbadness=750 +\tolerance=750 +\begin{document} +\hypersetup{pageanchor=false,citecolor=blue} +\begin{titlepage} +\vspace*{7cm} +\begin{center} +{\Huge libopencm3: API Reference\\ STM STM32F3 ARM Cortex M3 Series}\\ +\vspace*{1cm} +{\large Generated by Doxygen 1.8.2}\\ +\vspace*{0.5cm} +{\small Thu Sep 13 2012 23:26:45}\\ +\end{center} +\end{titlepage} +\pagenumbering{arabic} +\hypersetup{pageanchor=true,citecolor=blue} diff --git a/libopencm3/doc/stm32f3/index.html b/libopencm3/doc/stm32f3/index.html new file mode 100644 index 0000000..7715877 --- /dev/null +++ b/libopencm3/doc/stm32f3/index.html @@ -0,0 +1,8 @@ + + + + + + Documentation index

+ + -- cgit v1.2.3