diff options
Diffstat (limited to 'documentation/bsp-guide/bsp.rst')
-rw-r--r-- | documentation/bsp-guide/bsp.rst | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/documentation/bsp-guide/bsp.rst b/documentation/bsp-guide/bsp.rst index d6a4f545cc..357e740a5c 100644 --- a/documentation/bsp-guide/bsp.rst +++ b/documentation/bsp-guide/bsp.rst | |||
@@ -172,8 +172,7 @@ section. | |||
172 | #. *Optionally Clone the meta-intel BSP Layer:* If your hardware is | 172 | #. *Optionally Clone the meta-intel BSP Layer:* If your hardware is |
173 | based on current Intel CPUs and devices, you can leverage this BSP | 173 | based on current Intel CPUs and devices, you can leverage this BSP |
174 | layer. For details on the ``meta-intel`` BSP layer, see the layer's | 174 | layer. For details on the ``meta-intel`` BSP layer, see the layer's |
175 | `README <http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/tree/README>`__ | 175 | :yocto_git:`README </meta-intel/tree/README>` file. |
176 | file. | ||
177 | 176 | ||
178 | #. *Navigate to Your Source Directory:* Typically, you set up the | 177 | #. *Navigate to Your Source Directory:* Typically, you set up the |
179 | ``meta-intel`` Git repository inside the :term:`Source Directory` (e.g. | 178 | ``meta-intel`` Git repository inside the :term:`Source Directory` (e.g. |
@@ -902,13 +901,13 @@ Yocto Project: | |||
902 | ``meta-bsp_root_name`` directory. This license covers the BSP | 901 | ``meta-bsp_root_name`` directory. This license covers the BSP |
903 | Metadata as a whole. You must specify which license to use since no | 902 | Metadata as a whole. You must specify which license to use since no |
904 | default license exists when one is not specified. See the | 903 | default license exists when one is not specified. See the |
905 | :yocto_git:`COPYING.MIT </cgit.cgi/meta-raspberrypi/tree/COPYING.MIT>` | 904 | :yocto_git:`COPYING.MIT </meta-raspberrypi/tree/COPYING.MIT>` |
906 | file for the Raspberry Pi BSP in the ``meta-raspberrypi`` BSP layer | 905 | file for the Raspberry Pi BSP in the ``meta-raspberrypi`` BSP layer |
907 | as an example. | 906 | as an example. |
908 | 907 | ||
909 | - *README File:* You must include a ``README`` file in the | 908 | - *README File:* You must include a ``README`` file in the |
910 | ``meta-bsp_root_name`` directory. See the | 909 | ``meta-bsp_root_name`` directory. See the |
911 | :yocto_git:`README.md </cgit.cgi/meta-raspberrypi/tree/README.md>` | 910 | :yocto_git:`README.md </meta-raspberrypi/tree/README.md>` |
912 | file for the Raspberry Pi BSP in the ``meta-raspberrypi`` BSP layer | 911 | file for the Raspberry Pi BSP in the ``meta-raspberrypi`` BSP layer |
913 | as an example. | 912 | as an example. |
914 | 913 | ||
@@ -1181,16 +1180,16 @@ Use these steps to create a BSP layer: | |||
1181 | :yocto_git:`Source Repositories <>`. To get examples of what you need | 1180 | :yocto_git:`Source Repositories <>`. To get examples of what you need |
1182 | in your configuration file, locate a layer (e.g. "meta-ti") and | 1181 | in your configuration file, locate a layer (e.g. "meta-ti") and |
1183 | examine the | 1182 | examine the |
1184 | :yocto_git:`local.conf </cgit/cgit.cgi/meta-ti/tree/conf/layer.conf>` | 1183 | :yocto_git:`local.conf </meta-ti/tree/conf/layer.conf>` |
1185 | file. | 1184 | file. |
1186 | 1185 | ||
1187 | - *Create a Machine Configuration File:* Create a | 1186 | - *Create a Machine Configuration File:* Create a |
1188 | ``conf/machine/bsp_root_name.conf`` file. See | 1187 | ``conf/machine/bsp_root_name.conf`` file. See |
1189 | :yocto_git:`meta-yocto-bsp/conf/machine </cgit/cgit.cgi/poky/tree/meta-yocto-bsp/conf/machine>` | 1188 | :yocto_git:`meta-yocto-bsp/conf/machine </poky/tree/meta-yocto-bsp/conf/machine>` |
1190 | for sample ``bsp_root_name.conf`` files. Other samples such as | 1189 | for sample ``bsp_root_name.conf`` files. Other samples such as |
1191 | :yocto_git:`meta-ti </cgit/cgit.cgi/meta-ti/tree/conf/machine>` | 1190 | :yocto_git:`meta-ti </meta-ti/tree/conf/machine>` |
1192 | and | 1191 | and |
1193 | :yocto_git:`meta-freescale </cgit/cgit.cgi/meta-freescale/tree/conf/machine>` | 1192 | :yocto_git:`meta-freescale </meta-freescale/tree/conf/machine>` |
1194 | exist from other vendors that have more specific machine and tuning | 1193 | exist from other vendors that have more specific machine and tuning |
1195 | examples. | 1194 | examples. |
1196 | 1195 | ||
@@ -1204,7 +1203,7 @@ Use these steps to create a BSP layer: | |||
1204 | 1203 | ||
1205 | The remainder of this section provides a description of the Yocto | 1204 | The remainder of this section provides a description of the Yocto |
1206 | Project reference BSP for Beaglebone, which resides in the | 1205 | Project reference BSP for Beaglebone, which resides in the |
1207 | :yocto_git:`meta-yocto-bsp </cgit/cgit.cgi/poky/tree/meta-yocto-bsp>` | 1206 | :yocto_git:`meta-yocto-bsp </poky/tree/meta-yocto-bsp>` |
1208 | layer. | 1207 | layer. |
1209 | 1208 | ||
1210 | BSP Layer Configuration Example | 1209 | BSP Layer Configuration Example |
@@ -1413,7 +1412,7 @@ Project Reference Manual. | |||
1413 | .. note:: | 1412 | .. note:: |
1414 | 1413 | ||
1415 | For more information on how the SPL variables are used, see the | 1414 | For more information on how the SPL variables are used, see the |
1416 | :yocto_git:`u-boot.inc </cgit/cgit.cgi/poky/tree/meta/recipes-bsp/u-boot/u-boot.inc>` | 1415 | :yocto_git:`u-boot.inc </poky/tree/meta/recipes-bsp/u-boot/u-boot.inc>` |
1417 | include file. | 1416 | include file. |
1418 | 1417 | ||
1419 | - :term:`UBOOT_* <UBOOT_ENTRYPOINT>`: Defines | 1418 | - :term:`UBOOT_* <UBOOT_ENTRYPOINT>`: Defines |
@@ -1457,7 +1456,7 @@ The ``meta-yocto-bsp/recipes-kernel/linux`` directory in the layer contains | |||
1457 | metadata used to build the kernel. In this case, a kernel append file | 1456 | metadata used to build the kernel. In this case, a kernel append file |
1458 | (i.e. ``linux-yocto_5.0.bbappend``) is used to override an established | 1457 | (i.e. ``linux-yocto_5.0.bbappend``) is used to override an established |
1459 | kernel recipe (i.e. ``linux-yocto_5.0.bb``), which is located in | 1458 | kernel recipe (i.e. ``linux-yocto_5.0.bb``), which is located in |
1460 | :yocto_git:`/cgit/cgit.cgi/poky/tree/meta/recipes-kernel/linux`. | 1459 | :yocto_git:`/poky/tree/meta/recipes-kernel/linux`. |
1461 | 1460 | ||
1462 | Following is the contents of the append file: :: | 1461 | Following is the contents of the append file: :: |
1463 | 1462 | ||