From 9c8a06a3792d364e7e47ec353fbf5b18afb45302 Mon Sep 17 00:00:00 2001 From: "Ronald G. Minnich" Date: Tue, 24 Jun 2003 03:45:36 +0000 Subject: hdama mainboard and target. git-svn-id: svn://svn.coreboot.org/coreboot/trunk@898 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- documentation/RFC/config.tex | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'documentation') diff --git a/documentation/RFC/config.tex b/documentation/RFC/config.tex index 1190c8daa9..652e7bc467 100644 --- a/documentation/RFC/config.tex +++ b/documentation/RFC/config.tex @@ -15,6 +15,9 @@ The goals of the new language are these: a bit more comprehensible and flexible \item make the specification easier for people to use and understand \item allow unique register-set-specifiers for each chip +\item allow generic register-set-specifiers for each chip +\item generate static initialization code, as needed, for the +specifiers. \end{itemize} \section{Language} @@ -143,6 +146,27 @@ board ::= target (option)* mainboard \end{verbatim} +\subsubsection{Command definitions} +\subsubsubsection{option} +\subsubsubsection{default} +\subsubsubsection{cpu} +\subsubsubsection{arch} +\subsubsubsection{northbridge} +\subsubsubsection{southbridge} +\subsubsubsection{superio} +\subsubsubsection{object} +\subsubsubsection{driver} +\subsubsubsection{mainboardinit} +\subsubsubsection{makerule} +\subsubsubsection{makedefine} +\subsubsubsection{addaction} +\subsubsubsection{init} +\subsubsubsection{register} +\subsubsubsection{iif} +\subsubsubsection{dir} +\subsubsubsection{ldscript} + + A sample file: \begin{verbatim} -- cgit v1.2.3