\setcounter{chapter}{0}

Please visit us at \url{http://www.f-cpu.org} and send comments to the F-CPU
mailing list at\\
\url{f-cpu@seul.org}.

\section{Copyright and distribution licence :}

 This manual is distributed under the terms of the GFDL, or
"GNU Free Documentation License", which text can be found on the GNU
web site (\url{http://www.gnu.org}). A copy of this licence is included in
this package (fdl.htm).

~

\begin{verbatim}
     Copyright (c) 1999-2002 The F-CPU Group Design Team.
Permission is granted to copy, distribute and/or modify this document under the terms
of the GNU Free Documentation License, Version 1.1 or any later version published by
the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and
no Back-Cover Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License".
\end{verbatim}

~ 

\section{Foreword :}

 Although the overall specifications are getting slowly more stable,
everything in this document is \textit{furiously preliminary} and changes often
without notice. Please keep in touch with the group on the mailing list and check
the latest updates on the official F-CPU web site.

 This document is (C) 1999-2002 The F-CPU Group Design Team and is a \textit{work of collaboration}. Anybody
can participate to the F-CPU effort and become a team member by subscribing to the mailing
lists and taking part to the discussions. You are welcome to submit your ideas and report
errors. We are conscious that this document always contains errors but we are working on
(or around ?) them constantly.

 This manual has been translated to several file formats and may additionally lack some
parts or contain some errors. It is very incomplete even though it's becoming huge !


\section{Revision history :}

o~ Created July 8, 1999 by Whygee@f-cpu.org (Yann Guidon) with extracts from Mathias Brossard's RFC.\\
o~ July 10 : added some more.\\
o~ 11th : adapted for converstion to PDF with HTMLDOC.\\
o~ 8/2, 8/8, 8/9, 8/13 : added yet some more.\\
o~ 8/25 : reworked a bit (what-why, TTA, endianness, paging, jump station...)\\
o~ 11/5 : merged with some other non-architectural contents.\\
o~ 11/16 : revamped it all for HTML back.\\
o~ 2/27 : major revision of the instruction encoding. Imm6 disappears and most
           of the old errors/mistypings are corrected.\\
o~ 3/15 : Adapted the CPP macro processing (at last)\\
o~ 12/18/2000 : Olivier Jean finally published his Latex version of manual\\
o~ 12/24/2000 : YG patches. very incomplete !\\
o~ 12/30/2000 : YG patches again in Berlin.\\
o~ 1/*/2001 : beginning of a french translation, redrawing of the illustrations, major update....\\
o~ 02/05/2002 : starting new organisation of the manual (Cedric BAIL, bail\_c@epita.fr).\\
o~ 04/19/2002 : updating the manual with Michael RIEPE recommandation.\\
o~ 04/30/2002 : adding index. (Cedric BAIL, bail\_@epita.fr)\\
o~ 06/08/2002 : Add the new dshift instruction from Michael RIEPE.\\
o~ 07/19/2002 : Applying change suggested by Thomas LAVERGNE.\\
o~ 07/20/2002 : Reverse all the bits.\\
o~ 07/21/2002 : New loadcons from Michael RIEPE.\\

~

A lot of comments are also given by other people, sometimes anonymouns, on the
mailing lists.

\newpage

\section{Missing :}
\begin{list}{\texttt{*}}{}
\item alphabetic-ordered instruction set map
\item instruction set table, sorted by hex. opcode value
\item more examples in the instruction descriptions
\item IRQ/traps
\item SR map
\item parts 8 and 9
\item and a lot of other stuffs !!!
\end{list} 

\section{Hyperlink jump station :}

~

HTTP :

\begin{list}{\texttt{*}}{}
\item The F-CPU main sites : \url{http://www.f-cpu.org} and \url{http://www.f-cpu.de}
\item The latest update of the F-CPU Manual : \url{http://www.f-cpu.seul.org}
\item The latest CVS-Snapshots at: \url{http://f-cpu.gaos.org}
\end{list} 

The mailing lists :

\begin{list}{\texttt{*}}{}
\item \url{http://www.seul.org/archives/f-cpu/f-cpu} (main list)
\item \url{http://lists.april.org/wws/info/f-cpu_france} (french list)
\item \url{http://www.eGroups.com/list/fcpu-ger} (german list, outdated)
\end{list}

Mailing lists ar