diff options
Diffstat (limited to 'documentation/kernel-dev/kernel-dev-advanced.xml')
-rw-r--r-- | documentation/kernel-dev/kernel-dev-advanced.xml | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/documentation/kernel-dev/kernel-dev-advanced.xml b/documentation/kernel-dev/kernel-dev-advanced.xml index 8b4ce45d7d..cf8d34dced 100644 --- a/documentation/kernel-dev/kernel-dev-advanced.xml +++ b/documentation/kernel-dev/kernel-dev-advanced.xml | |||
@@ -631,8 +631,10 @@ | |||
631 | <note> | 631 | <note> |
632 | For BSPs supported by the Yocto Project, the BSP description | 632 | For BSPs supported by the Yocto Project, the BSP description |
633 | files are located in the <filename>bsp</filename> directory | 633 | files are located in the <filename>bsp</filename> directory |
634 | of the <filename>yocto-kernel-cache</filename> repository | 634 | of the |
635 | organized under the "Yocto Linux Kernel" heading in the | 635 | <ulink url='&YOCTO_GIT_URL;/cgit/cgit.cgi/yocto-kernel-cache/tree/bsp'><filename>yocto-kernel-cache</filename></ulink> |
636 | repository organized under the "Yocto Linux Kernel" heading | ||
637 | in the | ||
636 | <ulink url='http://git.yoctoproject.org/cgit/cgit.cgi'>Yocto Project Source Repositories</ulink>. | 638 | <ulink url='http://git.yoctoproject.org/cgit/cgit.cgi'>Yocto Project Source Repositories</ulink>. |
637 | </note> | 639 | </note> |
638 | </para> | 640 | </para> |
@@ -641,27 +643,31 @@ | |||
641 | This section overviews the BSP description structure, the | 643 | This section overviews the BSP description structure, the |
642 | aggregation concepts, and presents a detailed example using | 644 | aggregation concepts, and presents a detailed example using |
643 | a BSP supported by the Yocto Project (i.e. BeagleBone Board). | 645 | a BSP supported by the Yocto Project (i.e. BeagleBone Board). |
646 | For complete information on BSP layer file hierarchy, see the | ||
647 | <ulink url='&YOCTO_DOCS_BSP_URL;'>Yocto Project Board Support | ||
648 | Package (BSP) Developer's Guide</ulink>. | ||
644 | </para> | 649 | </para> |
645 | 650 | ||
646 | <section id='bsp-description-file-overview'> | 651 | <section id='bsp-description-file-overview'> |
647 | <title>Overview</title> | 652 | <title>Overview</title> |
648 | 653 | ||
649 | <para> | 654 | <para> |
650 | For simplicity, consider the following top-level BSP | 655 | For simplicity, consider the following root BSP layer |
651 | description files for the BeagleBone board. | 656 | description files for the BeagleBone board. |
652 | Top-level BSP descriptions files employ both a structure | 657 | These files employ both a structure and naming convention |
653 | and naming convention for consistency. | 658 | for consistency. |
654 | The naming convention for the file is as follows: | 659 | The naming convention for the file is as follows: |
655 | <literallayout class='monospaced'> | 660 | <literallayout class='monospaced'> |
656 | <replaceable>bsp_name</replaceable>-<replaceable>kernel_type</replaceable>.scc | 661 | <replaceable>bsp_root_name</replaceable>-<replaceable>kernel_type</replaceable>.scc |
657 | </literallayout> | 662 | </literallayout> |
658 | Here are some example top-level BSP filenames for the | 663 | Here are some example root layer BSP filenames for the |
659 | BeagleBone Board BSP, which is supported by the Yocto Project: | 664 | BeagleBone Board BSP, which is supported by the Yocto Project: |
660 | <literallayout class='monospaced'> | 665 | <literallayout class='monospaced'> |
661 | beaglebone-standard.scc | 666 | beaglebone-standard.scc |
662 | beaglebone-preempt-rt.scc | 667 | beaglebone-preempt-rt.scc |
663 | </literallayout> | 668 | </literallayout> |
664 | Each file uses the BSP name followed by the kernel type. | 669 | Each file uses the root name (i.e "beaglebone") BSP name |
670 | followed by the kernel type. | ||
665 | </para> | 671 | </para> |
666 | 672 | ||
667 | <para> | 673 | <para> |