From 1dc7d758f96dd2b9bd7b03f01ca032d68b696cf0 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 2 Nov 2014 10:14:39 +0000 Subject: fish --- libopencm3/doc/efm32lg/Doxyfile | 30 ++++ libopencm3/doc/efm32lg/Doxyfile_latex | 32 ++++ libopencm3/doc/efm32lg/DoxygenLayout_efm32lg.xml | 206 +++++++++++++++++++++++ libopencm3/doc/efm32lg/header_efm32lg.tex | 61 +++++++ 4 files changed, 329 insertions(+) create mode 100644 libopencm3/doc/efm32lg/Doxyfile create mode 100644 libopencm3/doc/efm32lg/Doxyfile_latex create mode 100644 libopencm3/doc/efm32lg/DoxygenLayout_efm32lg.xml create mode 100644 libopencm3/doc/efm32lg/header_efm32lg.tex (limited to 'libopencm3/doc/efm32lg') diff --git a/libopencm3/doc/efm32lg/Doxyfile b/libopencm3/doc/efm32lg/Doxyfile new file mode 100644 index 0000000..2139da5 --- /dev/null +++ b/libopencm3/doc/efm32lg/Doxyfile @@ -0,0 +1,30 @@ +# HTML Documentation for efm32 code level + +# 11 November 2012 +# (C) Ken Sarkies + +#--------------------------------------------------------------------------- +# Common Include File +#--------------------------------------------------------------------------- + +@INCLUDE = ../Doxyfile_common + +#--------------------------------------------------------------------------- +# Local settings +#--------------------------------------------------------------------------- + +WARN_LOGFILE = doxygen_efm32lg.log + +INPUT = ../../include/libopencm3/license.dox \ + ../../include/libopencm3/efm32/efm32lg \ + ../../lib/efm32/efm32lg + +EXCLUDE = + +LAYOUT_FILE = DoxygenLayout_efm32lg.xml + +GENERATE_TAGFILE = efm32lg.tag + +ENABLE_PREPROCESSING = YES + + diff --git a/libopencm3/doc/efm32lg/Doxyfile_latex b/libopencm3/doc/efm32lg/Doxyfile_latex new file mode 100644 index 0000000..0b8ed0d --- /dev/null +++ b/libopencm3/doc/efm32lg/Doxyfile_latex @@ -0,0 +1,32 @@ +# LaTeX Documentation for efm32 code level + +# 12 November 2012 +# (C) Ken Sarkies + +#--------------------------------------------------------------------------- +# Common Include File +#--------------------------------------------------------------------------- + +@INCLUDE = ../Doxyfile_common + +#--------------------------------------------------------------------------- +# Local settings +#--------------------------------------------------------------------------- + +WARN_LOGFILE = doxygen_efm32lg_latex.log + +INPUT = ../../include/libopencm3/docmain.dox \ + ../../include/libopencm3/license.dox \ + ../../include/libopencm3/efm32/efm32lg \ + ../../lib/efm32/efm32lg + +EXCLUDE = ../../include/libopencm3/efm32/doc-efm32lg.h + +LAYOUT_FILE = DoxygenLayout_efm32lg.xml + +GENERATE_HTML = NO + +GENERATE_LATEX = YES + +LATEX_HEADER = header_efm32lg.tex + diff --git a/libopencm3/doc/efm32lg/DoxygenLayout_efm32lg.xml b/libopencm3/doc/efm32lg/DoxygenLayout_efm32lg.xml new file mode 100644 index 0000000..fd07092 --- /dev/null +++ b/libopencm3/doc/efm32lg/DoxygenLayout_efm32lg.xml @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libopencm3/doc/efm32lg/header_efm32lg.tex b/libopencm3/doc/efm32lg/header_efm32lg.tex new file mode 100644 index 0000000..900752c --- /dev/null +++ b/libopencm3/doc/efm32lg/header_efm32lg.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\\ EFM32 Leopard Gecko 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} -- cgit v1.2.3