\documentclass[a4paper,fleqn]{article} \usepackage{listings} \usepackage{graphicx} \usepackage{amsmath} \usepackage{amssymb} \usepackage{color} \usepackage{array} \usepackage{verbatim} \usepackage{longtable} \newcommand{\filename}[1]{ \textsf{#1} } \newcommand{\code}[1]{ \texttt{#1} } \newcommand{\external}[1]{ \textbf{#1} } \newcommand{\thead}[1]{ \textbf{#1} } %\usepackage[latin1]{inputenc} %\usepackage[T1]{fontenc} \lstset{language=C} \begin{document} \title{\Huge{EFSL}\\\Large{Embedded Filesystems Library - 0.3}} \author{Lennart Yseboodt\\Michael De Nil} \date{$\copyright$ 2005} \maketitle \newpage \tableofcontents \setlength{\parindent}{0pt} \setlength{\parskip}{1ex plus 0.5ex minus 0.2ex} \newpage \section{Document Outdated!} {\Huge{ This document is outdated and is in the progress of being renewed.\\ \newline\newline If you are just starting with Efsl, we recommend you to start with the stable 0.2-branch. This version is currently not really usable, and is intended for people working on the code. }} \newpage \section{Preface} \input{pages/preface} \newpage \section{Getting started} \subsection{On Linux (file) (0.2)} \input{pages/linux} \newpage \subsection{On AVR (SD-Card) (0.3)} \input{pages/avr} \newpage \subsection{On DSP (SD-Card) (0.2)} \input{pages/tms6713} \newpage \section{Configuring EFSL (0.2)} \input{pages/config} \newpage \section{EFSL Functions} \subsection{Date and time support (0.2)} \input{pages/dateandtime} \newpage \subsection{efs\_init (0.2)} \input{pages/efs_init} \newpage \subsection{file\_fopen (0.2)} \input{pages/file_fopen} \newpage \subsection{file\_fclose (0.2)} \input{pages/file_fclose} \newpage \subsection{file\_read (0.2)} \input{pages/file_read} \newpage \subsection{file\_write (0.2)} \input{pages/file_write} \newpage \subsection{mkdir (0.2)} \input{pages/mkdir} \newpage \subsection{ls\_openDir (0.2)} \input{pages/lsopendir} \newpage \subsection{ls\_getNext (0.2)} \input{pages/lsgetnext} \newpage \newpage \section{Developer notes} \subsection{Integer types (0.2)} \input{pages/types} \subsection{Debugging (0.2)} \input{pages/debug} \subsection{Adding support for a new endpoint (0.2)} \input{pages/driver} \subsection{I/O Manager (0.2)} \input{pages/ioman} \subsection{C library for EFSL (0.2)} \input{pages/plibc} \newpage \section{Legal notes} \input{pages/license} \end{document}