|
@@ -631,8 +631,10 @@
|
|
|
<note>
|
|
|
For BSPs supported by the Yocto Project, the BSP description
|
|
|
files are located in the <filename>bsp</filename> directory
|
|
|
- of the <filename>yocto-kernel-cache</filename> repository
|
|
|
- organized under the "Yocto Linux Kernel" heading in the
|
|
|
+ of the
|
|
|
+ <ulink url='&YOCTO_GIT_URL;/cgit/cgit.cgi/yocto-kernel-cache/tree/bsp'><filename>yocto-kernel-cache</filename></ulink>
|
|
|
+ repository organized under the "Yocto Linux Kernel" heading
|
|
|
+ in the
|
|
|
<ulink url='http://git.yoctoproject.org/cgit/cgit.cgi'>Yocto Project Source Repositories</ulink>.
|
|
|
</note>
|
|
|
</para>
|
|
@@ -641,27 +643,31 @@
|
|
|
This section overviews the BSP description structure, the
|
|
|
aggregation concepts, and presents a detailed example using
|
|
|
a BSP supported by the Yocto Project (i.e. BeagleBone Board).
|
|
|
+ For complete information on BSP layer file hierarchy, see the
|
|
|
+ <ulink url='&YOCTO_DOCS_BSP_URL;'>Yocto Project Board Support
|
|
|
+ Package (BSP) Developer's Guide</ulink>.
|
|
|
</para>
|
|
|
|
|
|
<section id='bsp-description-file-overview'>
|
|
|
<title>Overview</title>
|
|
|
|
|
|
<para>
|
|
|
- For simplicity, consider the following top-level BSP
|
|
|
+ For simplicity, consider the following root BSP layer
|
|
|
description files for the BeagleBone board.
|
|
|
- Top-level BSP descriptions files employ both a structure
|
|
|
- and naming convention for consistency.
|
|
|
+ These files employ both a structure and naming convention
|
|
|
+ for consistency.
|
|
|
The naming convention for the file is as follows:
|
|
|
<literallayout class='monospaced'>
|
|
|
- <replaceable>bsp_name</replaceable>-<replaceable>kernel_type</replaceable>.scc
|
|
|
+ <replaceable>bsp_root_name</replaceable>-<replaceable>kernel_type</replaceable>.scc
|
|
|
</literallayout>
|
|
|
- Here are some example top-level BSP filenames for the
|
|
|
+ Here are some example root layer BSP filenames for the
|
|
|
BeagleBone Board BSP, which is supported by the Yocto Project:
|
|
|
<literallayout class='monospaced'>
|
|
|
beaglebone-standard.scc
|
|
|
beaglebone-preempt-rt.scc
|
|
|
</literallayout>
|
|
|
- Each file uses the BSP name followed by the kernel type.
|
|
|
+ Each file uses the root name (i.e "beaglebone") BSP name
|
|
|
+ followed by the kernel type.
|
|
|
</para>
|
|
|
|
|
|
<para>
|