From 1dc7d758f96dd2b9bd7b03f01ca032d68b696cf0 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 2 Nov 2014 10:14:39 +0000 Subject: fish --- libopencm3/doc/stm32f0/Doxyfile | 38 +++++ libopencm3/doc/stm32f0/Doxyfile_latex | 40 +++++ libopencm3/doc/stm32f0/DoxygenLayout_stm32f0.xml | 206 +++++++++++++++++++++++ libopencm3/doc/stm32f0/header_stm32f0.tex | 61 +++++++ libopencm3/doc/stm32f0/index.html | 8 + 5 files changed, 353 insertions(+) create mode 100644 libopencm3/doc/stm32f0/Doxyfile create mode 100644 libopencm3/doc/stm32f0/Doxyfile_latex create mode 100644 libopencm3/doc/stm32f0/DoxygenLayout_stm32f0.xml create mode 100644 libopencm3/doc/stm32f0/header_stm32f0.tex create mode 100644 libopencm3/doc/stm32f0/index.html (limited to 'libopencm3/doc/stm32f0') diff --git a/libopencm3/doc/stm32f0/Doxyfile b/libopencm3/doc/stm32f0/Doxyfile new file mode 100644 index 0000000..725499d --- /dev/null +++ b/libopencm3/doc/stm32f0/Doxyfile @@ -0,0 +1,38 @@ +# HTML Documentation for STM32F1 code level + +# 14 September 2012 +# (C) Ken Sarkies + +#--------------------------------------------------------------------------- +# Common Include File +#--------------------------------------------------------------------------- + +@INCLUDE = ../Doxyfile_common + +#--------------------------------------------------------------------------- +# Local settings +#--------------------------------------------------------------------------- + +WARN_LOGFILE = doxygen_stm32f0.log + +INPUT = ../../include/libopencm3/license.dox \ + ../../include/libopencm3/stm32/f0 \ + ../../include/libopencm3/stm32/common + +INPUT += ../../lib/stm32/f0 \ + ../../lib/stm32/common + +EXCLUDE = ../../include/libopencm3/stm32/f0/usb.h \ + ../../include/libopencm3/stm32/f0/usb_desc.h + +EXCLUDE_PATTERNS = *_common_*f24.h *_common_*f24.c \ + *_common_*f234.h *_common_*f234.c \ + *_common_*f124.h *_common_*f124.c + +LAYOUT_FILE = DoxygenLayout_stm32f0.xml + +GENERATE_TAGFILE = stm32f0.tag + +ENABLE_PREPROCESSING = YES + + diff --git a/libopencm3/doc/stm32f0/Doxyfile_latex b/libopencm3/doc/stm32f0/Doxyfile_latex new file mode 100644 index 0000000..f62818d --- /dev/null +++ b/libopencm3/doc/stm32f0/Doxyfile_latex @@ -0,0 +1,40 @@ +# LaTeX Documentation for STM32F1 code level + +# 14 September 2012 +# (C) Ken Sarkies + +#--------------------------------------------------------------------------- +# Common Include File +#--------------------------------------------------------------------------- + +@INCLUDE = ../Doxyfile_common + +#--------------------------------------------------------------------------- +# Local settings +#--------------------------------------------------------------------------- + +WARN_LOGFILE = doxygen_stm32f0_latex.log + +INPUT = ../../include/libopencm3/docmain.dox \ + ../../include/libopencm3/license.dox \ + ../../include/libopencm3/stm32/f0 \ + ../../include/libopencm3/stm32/common + +INPUT += ../../lib/stm32/f0 \ + ../../lib/stm32/common + +EXCLUDE = ../../include/libopencm3/stm32/f0/doc-stm32f0.h \ + ../../include/libopencm3/stm32/f0/usb.h \ + ../../include/libopencm3/stm32/f0/usb_desc.h \ + ../../include/libopencm3/stm32/f0/nvic_f0.h + +EXCLUDE_PATTERNS = *_common_f24.h *_common_f24.c + +LAYOUT_FILE = DoxygenLayout_stm32f0.xml + +GENERATE_HTML = NO + +GENERATE_LATEX = YES + +LATEX_HEADER = header_stm32f0.tex + diff --git a/libopencm3/doc/stm32f0/DoxygenLayout_stm32f0.xml b/libopencm3/doc/stm32f0/DoxygenLayout_stm32f0.xml new file mode 100644 index 0000000..07b09bc --- /dev/null +++ b/libopencm3/doc/stm32f0/DoxygenLayout_stm32f0.xml @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libopencm3/doc/stm32f0/header_stm32f0.tex b/libopencm3/doc/stm32f0/header_stm32f0.tex new file mode 100644 index 0000000..6de861d --- /dev/null +++ b/libopencm3/doc/stm32f0/header_stm32f0.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 STM32F0 ARM Cortex M0 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/stm32f0/index.html b/libopencm3/doc/stm32f0/index.html new file mode 100644 index 0000000..7715877 --- /dev/null +++ b/libopencm3/doc/stm32f0/index.html @@ -0,0 +1,8 @@ + + + + + + Documentation index

+ + -- cgit v1.2.3