aboutsummaryrefslogtreecommitdiffstats
path: root/usermanual/usermanual.xml
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2006-10-15 11:54:31 +0000
committerMarcin Juszkiewicz <hrw@openembedded.org>2006-10-15 11:54:31 +0000
commit51e4f0cb1d62d36cdb8c149bb5ec07821e4296e9 (patch)
treeacdccc9e7beae4cf1a71c3e9fb2d845b5c97cd62 /usermanual/usermanual.xml
parent68495e0ee71aeb133a6d3537751dfff156ba012d (diff)
downloadopenembedded-51e4f0cb1d62d36cdb8c149bb5ec07821e4296e9.tar.gz
usermanual: added some infos about adding machine
Diffstat (limited to 'usermanual/usermanual.xml')
-rw-r--r--usermanual/usermanual.xml14
1 files changed, 13 insertions, 1 deletions
diff --git a/usermanual/usermanual.xml b/usermanual/usermanual.xml
index ba7457ade5..5c722957e1 100644
--- a/usermanual/usermanual.xml
+++ b/usermanual/usermanual.xml
@@ -313,7 +313,19 @@ and the resulting <command>task-base</command> would support pcmcia but not usbh
<section>
<title>Adding a new Machine</title>
- <para>This section is a stub, help us by expanding it</para>
+<para>To be able to build for device OpenEmbedded have to know it, so machine config file need to be written. All those configs are stored in /conf/machine/ directory.</para>
+
+<para>As usual some variables are required:
+ <itemizedlist>
+ <listitem><para><command>TARGET_ARCH</command> which describe which CPU architecture does machine use.</para></listitem>
+ <listitem><para><command>MACHINE_FEATURES</command> which describe which features device has. More about it in <link linkend="task-base">task-base</link> section.</para></listitem>
+ <listitem><para><command>PREFERRED_PROVIDER_virtual/kernel</command> has to point into proper kernel recipe for this machine.</para></listitem>
+ </itemizedlist>
+</para>
+
+<para>
+Next kernel recipe needs to be added.
+</para>
</section>
<section>