[docs] More stuff.
This commit is contained in:
parent
826e0d9e96
commit
6e7ae2251d
2
Makefile
2
Makefile
@ -32,7 +32,7 @@ docs: docs/core.pdf
|
||||
|
||||
docs/core.pdf: docs/*.tex
|
||||
@${ECHO} -n "\033[32m docs Generating documentation..."
|
||||
@pdflatex -halt-on-error -output-directory docs/ docs/core.tex > /dev/null
|
||||
@pdflatex -draftmode -halt-on-error -output-directory docs/ docs/core.tex > /dev/null
|
||||
@makeindex -q docs/*.idx
|
||||
@pdflatex -halt-on-error -output-directory docs/ docs/core.tex > /dev/null
|
||||
@${ECHO} "\r\033[32;1m docs Generated documentation PDF."
|
||||
|
12
docs/bootloader.tex
Normal file
12
docs/bootloader.tex
Normal file
@ -0,0 +1,12 @@
|
||||
% vim:syntax=tex
|
||||
% x86 Bootloader
|
||||
|
||||
\section{Bootloader}
|
||||
|
||||
\subsection{Purpose}
|
||||
|
||||
This section describes the x86 real-mode bootloader.
|
||||
|
||||
\subsection{Goals}
|
||||
|
||||
TODO
|
@ -49,14 +49,22 @@
|
||||
\clearpage
|
||||
\input{intro.tex}
|
||||
|
||||
% Bootloader
|
||||
\clearpage
|
||||
\input{bootloader.tex}
|
||||
|
||||
% Dynamic Linker / Loader documentation
|
||||
\clearpage
|
||||
\input{loader.tex}
|
||||
|
||||
%% Index %%
|
||||
\clearpage
|
||||
\cleardoublepage
|
||||
\addcontentsline{toc}{section}{Index}
|
||||
\printindex
|
||||
|
||||
\clearpage
|
||||
\input{license.tex}
|
||||
|
||||
|
||||
\end{CJK}
|
||||
\end{document}
|
||||
|
44
docs/license.tex
Normal file
44
docs/license.tex
Normal file
@ -0,0 +1,44 @@
|
||||
% vim:syntax=tex
|
||||
\section{Licensing}
|
||||
|
||||
\subsection{Documentation Copyright}
|
||||
|
||||
Copyright 2011 Kevin Lange \\
|
||||
This document is released under the terms of the GNU Free Documentation License, version 1.3 or later.
|
||||
The GFDL is available from http://www.gnu.org/licenses/fdl-1.3.txt
|
||||
|
||||
|
||||
\subsection{Software License}
|
||||
|
||||
The とあるOS Kernel and User Space applications are released under the terms of the NCSA license.
|
||||
|
||||
\begin{verbatim}
|
||||
Copyright (c) 2011 Kevin Lange. All rights reserved.
|
||||
|
||||
Developed by: ToAruOS Kernel Development Team
|
||||
http://github.com/klange/osdev
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to
|
||||
deal with the Software without restriction, including without limitation the
|
||||
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. Neither the names of the ToAruOS Kernel Development Team, Kevin Lange,
|
||||
nor the names of its contributors may be used to endorse
|
||||
or promote products derived from this Software without specific prior
|
||||
written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
WITH THE SOFTWARE.
|
||||
\end{verbatim}
|
Loading…
Reference in New Issue
Block a user