mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 00:20:08 +00:00
documentation/dev-manual/dev-manual-model.xml: BSP Layer step updated
Several things out-of-date for step five of the BSP Creation overview. (From yocto-docs rev: ec06bd4f7bb1764e4a37328a51923d7b707d19e6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
66b18cb5cd
commit
ce8d4157db
@@ -127,6 +127,8 @@
|
|||||||
isolating and storing work for a given piece of hardware.
|
isolating and storing work for a given piece of hardware.
|
||||||
A layer is really just a location or area in which you place the recipes for your BSP.
|
A layer is really just a location or area in which you place the recipes for your BSP.
|
||||||
In fact, a BSP is, in itself, a special type of layer.
|
In fact, a BSP is, in itself, a special type of layer.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
Another example that illustrates a layer is an application.
|
Another example that illustrates a layer is an application.
|
||||||
Suppose you are creating an application that has library or other dependencies in
|
Suppose you are creating an application that has library or other dependencies in
|
||||||
order for it to compile and run.
|
order for it to compile and run.
|
||||||
@@ -134,16 +136,22 @@
|
|||||||
are kept.
|
are kept.
|
||||||
The key point for a layer is that it is an isolated area that contains
|
The key point for a layer is that it is an isolated area that contains
|
||||||
all the relevant information for the project that the Yocto Project build
|
all the relevant information for the project that the Yocto Project build
|
||||||
system knows about.</para>
|
system knows about.
|
||||||
|
For more information on layers, see the
|
||||||
|
"<link linkend='understanding-and-creating-layers'>Understanding and Creating Layers</link>"
|
||||||
|
section.
|
||||||
|
For more information on BSP layers, see the
|
||||||
|
"<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-layers'>BSP Layers</ulink>" section in the
|
||||||
|
Yocto Project Board Support Package (BSP) Developer's Guide.</para>
|
||||||
<note>The Yocto Project supports four BSPs that are part of the
|
<note>The Yocto Project supports four BSPs that are part of the
|
||||||
Yocto Project release: <filename>atom-pc</filename>, <filename>beagleboard</filename>,
|
Yocto Project release: <filename>atom-pc</filename>, <filename>beagleboard</filename>,
|
||||||
<filename>mpc8315e</filename>, and <filename>routerstationpro</filename>.
|
<filename>mpc8315e</filename>, and <filename>routerstationpro</filename>.
|
||||||
The recipes and configurations for these four BSPs are located and dispersed
|
The recipes and configurations for these four BSPs are located and dispersed
|
||||||
within the local Yocto Project files.
|
within the <link linkend='yocto-project-files'>Yocto Project Files</link>.
|
||||||
Consequently, they are not totally isolated in the spirit of layers unless you think
|
|
||||||
of <filename>meta-yocto</filename> as a layer itself.
|
|
||||||
On the other hand, BSP layers for Crown Bay, Emenlow, Jasper Forest,
|
On the other hand, BSP layers for Crown Bay, Emenlow, Jasper Forest,
|
||||||
N450, and Sugar Bay are isolated.</note>
|
N450, Cedar Trail, Fish River, Fish River Island II, Romley, sys940x, tlk,
|
||||||
|
and Sugar Bay exist in their own separate layers within the larger
|
||||||
|
<filename>meta-intel</filename> layer.</note>
|
||||||
<para>When you set up a layer for a new BSP, you should follow a standard layout.
|
<para>When you set up a layer for a new BSP, you should follow a standard layout.
|
||||||
This layout is described in the section
|
This layout is described in the section
|
||||||
"<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-filelayout'>Example Filesystem Layout</ulink>"
|
"<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-filelayout'>Example Filesystem Layout</ulink>"
|
||||||
|
|||||||
Reference in New Issue
Block a user