diff options
author | Ronald G. Minnich <rminnich@gmail.com> | 2003-06-24 03:45:36 +0000 |
---|---|---|
committer | Ronald G. Minnich <rminnich@gmail.com> | 2003-06-24 03:45:36 +0000 |
commit | 9c8a06a3792d364e7e47ec353fbf5b18afb45302 (patch) | |
tree | 7590565816cba05ff2016c60c313f153e3610117 /documentation/RFC | |
parent | c55613345ee6735d6ad8fbf68bca5512f19d2b01 (diff) | |
download | coreboot-9c8a06a3792d364e7e47ec353fbf5b18afb45302.tar.xz |
hdama mainboard and target.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@898 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'documentation/RFC')
-rw-r--r-- | documentation/RFC/config.tex | 24 |
1 files changed, 24 insertions, 0 deletions
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} |