diff options
Diffstat (limited to 'documentation/dev-manual/dev-manual-model.xml')
| -rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 77 |
1 files changed, 41 insertions, 36 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index 9be8673244..46adc97863 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | 1 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" |
| 2 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | 2 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" |
| 3 | [<!ENTITY % poky SYSTEM "../poky.ent"> %poky; ] > | ||
| 3 | 4 | ||
| 4 | <chapter id='dev-manual-model'> | 5 | <chapter id='dev-manual-model'> |
| 5 | 6 | ||
| @@ -24,7 +25,7 @@ | |||
| 24 | For a user-space application development example that uses the | 25 | For a user-space application development example that uses the |
| 25 | <trademark class='trade'>Eclipse</trademark> IDE, | 26 | <trademark class='trade'>Eclipse</trademark> IDE, |
| 26 | see the | 27 | see the |
| 27 | <ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html'> | 28 | <ulink url='&YOCTO_DOCS_ADT_URL;'> |
| 28 | The Yocto Project Application Development Toolkit (ADT) User's Guide</ulink>. | 29 | The Yocto Project Application Development Toolkit (ADT) User's Guide</ulink>. |
| 29 | </para> | 30 | </para> |
| 30 | 31 | ||
| @@ -79,8 +80,9 @@ | |||
| 79 | <orderedlist> | 80 | <orderedlist> |
| 80 | <listitem><para><emphasis>Set up your host development system to support | 81 | <listitem><para><emphasis>Set up your host development system to support |
| 81 | development using the Yocto Project</emphasis>: See the | 82 | development using the Yocto Project</emphasis>: See the |
| 82 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and the | 83 | "<ulink url='&YOCTO_DOCS_QS_URL;#the-linux-distro'>The Linux Distributions</ulink>" |
| 83 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both | 84 | and the |
| 85 | "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Packages</ulink>" sections both | ||
| 84 | in the Yocto Project Quick Start for requirements.</para></listitem> | 86 | in the Yocto Project Quick Start for requirements.</para></listitem> |
| 85 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your | 87 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your |
| 86 | system</emphasis>: You need to have the Yocto Project files available on your host system. | 88 | system</emphasis>: You need to have the Yocto Project files available on your host system. |
| @@ -112,7 +114,7 @@ | |||
| 112 | Embedded Media Graphics Driver (EMGD). | 114 | Embedded Media Graphics Driver (EMGD). |
| 113 | The remainder of this example uses that base BSP.</para> | 115 | The remainder of this example uses that base BSP.</para> |
| 114 | <para>To see the supported BSPs, go to the Yocto Project | 116 | <para>To see the supported BSPs, go to the Yocto Project |
| 115 | <ulink url='http://www.yoctoproject.org/download'>download page</ulink> and click | 117 | <ulink url='&YOCTO_DL_URL;/download'>download page</ulink> and click |
| 116 | on “BSP Downloads.”</para></listitem> | 118 | on “BSP Downloads.”</para></listitem> |
| 117 | <listitem><para><emphasis>Create your own BSP layer</emphasis>: Layers are ideal for | 119 | <listitem><para><emphasis>Create your own BSP layer</emphasis>: Layers are ideal for |
| 118 | isolating and storing work for a given piece of hardware. | 120 | isolating and storing work for a given piece of hardware. |
| @@ -137,16 +139,17 @@ | |||
| 137 | N450, and Sugar Bay are isolated.</note> | 139 | N450, and Sugar Bay are isolated.</note> |
| 138 | <para>When you set up a layer for a new BSP, you should follow a standard layout. | 140 | <para>When you set up a layer for a new BSP, you should follow a standard layout. |
| 139 | This layout is described in the section | 141 | This layout is described in the section |
| 140 | "<ulink url='http://www.yoctoproject.org/docs/latest/bsp-guide/bsp-guide.html#bsp-filelayout'>Example Filesystem Layout</ulink>" section of the Board Support Package (BSP) Development Guide. | 142 | "<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-filelayout'>Example Filesystem Layout</ulink>" |
| 143 | section of the Board Support Package (BSP) Development Guide. | ||
| 141 | In the standard layout, you will notice a suggested structure for recipes and | 144 | In the standard layout, you will notice a suggested structure for recipes and |
| 142 | configuration information. | 145 | configuration information. |
| 143 | You can see the standard layout for the Crown Bay BSP in this example by examining the | 146 | You can see the standard layout for the Crown Bay BSP in this example by examining the |
| 144 | directory structure of the <filename>meta-crownbay</filename> layer inside the | 147 | directory structure of the <filename>meta-crownbay</filename> layer inside the |
| 145 | local Yocto Project files.</para></listitem> | 148 | local Yocto Project files.</para></listitem> |
| 146 | <listitem><para><emphasis>Make configuration changes to your new BSP | 149 | <listitem><para><emphasis>Make configuration changes to your new BSP |
| 147 | layer</emphasis>: The standard BSP layer structure organizes the files you need to edit in | 150 | layer</emphasis>: The standard BSP layer structure organizes the files you need |
| 148 | <filename>conf</filename> and several <filename>recipes-*</filename> directories within the | 151 | to edit in <filename>conf</filename> and several <filename>recipes-*</filename> |
| 149 | BSP layer. | 152 | directories within the BSP layer. |
| 150 | Configuration changes identify where your new layer is on the local system | 153 | Configuration changes identify where your new layer is on the local system |
| 151 | and identify which kernel you are going to use. | 154 | and identify which kernel you are going to use. |
| 152 | </para></listitem> | 155 | </para></listitem> |
| @@ -160,7 +163,8 @@ | |||
| 160 | You need to get the build environment ready by sourcing an environment setup script | 163 | You need to get the build environment ready by sourcing an environment setup script |
| 161 | and you need to be sure two key configuration files are configured appropriately.</para> | 164 | and you need to be sure two key configuration files are configured appropriately.</para> |
| 162 | <para>The entire process for building an image is overviewed in the section | 165 | <para>The entire process for building an image is overviewed in the section |
| 163 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#building-image'>Building an Image</ulink>" section of the Yocto Project Quick Start. | 166 | "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" section |
| 167 | of the Yocto Project Quick Start. | ||
| 164 | You might want to reference this information.</para></listitem> | 168 | You might want to reference this information.</para></listitem> |
| 165 | <listitem><para><emphasis>Build the image</emphasis>: The Yocto Project uses the BitBake | 169 | <listitem><para><emphasis>Build the image</emphasis>: The Yocto Project uses the BitBake |
| 166 | tool to build images based on the type of image you want to create. | 170 | tool to build images based on the type of image you want to create. |
| @@ -168,7 +172,7 @@ | |||
| 168 | <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para> | 172 | <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para> |
| 169 | <para>The build process supports several types of images to satisfy different needs. | 173 | <para>The build process supports several types of images to satisfy different needs. |
| 170 | See the | 174 | See the |
| 171 | "<ulink url='http://www.yoctoproject.org/docs/latest/poky-ref-manual/poky-ref-manual.html#ref-images'>Reference: Images</ulink>" appendix | 175 | "<ulink url='&YOCTO_DOCS_REF_URL;#ref-images'>Reference: Images</ulink>" appendix |
| 172 | in The Yocto Project Reference Manual for information on | 176 | in The Yocto Project Reference Manual for information on |
| 173 | supported images.</para></listitem> | 177 | supported images.</para></listitem> |
| 174 | </orderedlist> | 178 | </orderedlist> |
| @@ -178,10 +182,10 @@ | |||
| 178 | You can view a video presentation on "Building Custom Embedded Images with Yocto" | 182 | You can view a video presentation on "Building Custom Embedded Images with Yocto" |
| 179 | at <ulink url='http://free-electrons.com/blog/elc-2011-videos'>Free Electrons</ulink>. | 183 | at <ulink url='http://free-electrons.com/blog/elc-2011-videos'>Free Electrons</ulink>. |
| 180 | You can also find supplemental information in | 184 | You can also find supplemental information in |
| 181 | <ulink url='http://yoctoproject.org/docs/latest/bsp-guide/bsp-guide.html'> | 185 | <ulink url='&YOCTO_DOCS_BSP_URL;'> |
| 182 | The Board Support Package (BSP) Development Guide</ulink>. | 186 | The Board Support Package (BSP) Development Guide</ulink>. |
| 183 | Finally, there is wiki page write up of the example also located | 187 | Finally, there is wiki page write up of the example also located |
| 184 | <ulink url='https://wiki.yoctoproject.org/wiki/Transcript:_creating_one_generic_Atom_BSP_from_another'> | 188 | <ulink url='&YOCTO_WIKI_URL;/wiki/Transcript:_creating_one_generic_Atom_BSP_from_another'> |
| 185 | here</ulink> that you might find helpful. | 189 | here</ulink> that you might find helpful. |
| 186 | </para> | 190 | </para> |
| 187 | </section> | 191 | </section> |
| @@ -201,7 +205,7 @@ | |||
| 201 | The remainder of this section presents a high-level overview of the Linux Yocto | 205 | The remainder of this section presents a high-level overview of the Linux Yocto |
| 202 | kernel architecture and the steps to modify the Linux Yocto kernel. | 206 | kernel architecture and the steps to modify the Linux Yocto kernel. |
| 203 | For a complete discussion of the kernel, see | 207 | For a complete discussion of the kernel, see |
| 204 | <ulink url='http://www.yoctoproject.org/docs/latest/kernel-manual/kernel-manual.html'> | 208 | <ulink url='&YOCTO_DOCS_KERNEL_URL;'> |
| 205 | The Yocto Project Kernel Architecture and Use Manual</ulink>. | 209 | The Yocto Project Kernel Architecture and Use Manual</ulink>. |
| 206 | You can reference the appendix | 210 | You can reference the appendix |
| 207 | "<link linkend='dev-manual-kernel-appendix'>Kernel Modification Example</link>" | 211 | "<link linkend='dev-manual-kernel-appendix'>Kernel Modification Example</link>" |
| @@ -221,7 +225,7 @@ | |||
| 221 | 225 | ||
| 222 | <para> | 226 | <para> |
| 223 | You can find a web interface to the Linux Yocto kernel source repositories at | 227 | You can find a web interface to the Linux Yocto kernel source repositories at |
| 224 | <ulink url='http://git.yoctoproject.org/'></ulink>. | 228 | <ulink url='&YOCTO_GIT_URL;'></ulink>. |
| 225 | If you look at the interface, you will see to the left a grouping of | 229 | If you look at the interface, you will see to the left a grouping of |
| 226 | Git repositories titled "Yocto Linux Kernel." | 230 | Git repositories titled "Yocto Linux Kernel." |
| 227 | Within this group, you will find the four different kernels supported by | 231 | Within this group, you will find the four different kernels supported by |
| @@ -352,7 +356,7 @@ | |||
| 352 | <para> | 356 | <para> |
| 353 | Again, for a complete discussion of the Yocto Project kernel's architcture and its | 357 | Again, for a complete discussion of the Yocto Project kernel's architcture and its |
| 354 | branching strategy, | 358 | branching strategy, |
| 355 | see the <ulink url='http://www.yoctoproject.org/docs/latest/kernel-manual/kernel-manual.html'> | 359 | see the <ulink url='&YOCTO_DOCS_KERNEL_URL;'> |
| 356 | The Yocto Project Kernel Architecture and Use Manual</ulink>. | 360 | The Yocto Project Kernel Architecture and Use Manual</ulink>. |
| 357 | Also, you can reference | 361 | Also, you can reference |
| 358 | <xref linkend='modifying-the-kernel-source-code'>Modifying the Kernel Source Code</xref> | 362 | <xref linkend='modifying-the-kernel-source-code'>Modifying the Kernel Source Code</xref> |
| @@ -376,8 +380,8 @@ | |||
| 376 | <orderedlist> | 380 | <orderedlist> |
| 377 | <listitem><para><emphasis>Set up your host development system to support | 381 | <listitem><para><emphasis>Set up your host development system to support |
| 378 | development using the Yocto Project</emphasis>: See | 382 | development using the Yocto Project</emphasis>: See |
| 379 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and | 383 | "<ulink url='&YOCTO_DOCS_QS_URL;#the-linux-distro'>The Linux Distributions</ulink>" and |
| 380 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both | 384 | "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Packages</ulink>" sections both |
| 381 | in the Yocto Project Quick Start for requirements.</para></listitem> | 385 | in the Yocto Project Quick Start for requirements.</para></listitem> |
| 382 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your | 386 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your |
| 383 | system</emphasis>: Having the Yocto Project files on your system gives you access to | 387 | system</emphasis>: Having the Yocto Project files on your system gives you access to |
| @@ -457,7 +461,8 @@ | |||
| 457 | (<filename>local.conf</filename> and <filename>bblayers.conf</filename>) | 461 | (<filename>local.conf</filename> and <filename>bblayers.conf</filename>) |
| 458 | are configured appropriately.</para> | 462 | are configured appropriately.</para> |
| 459 | <para>The entire process for building an image is overviewed in the | 463 | <para>The entire process for building an image is overviewed in the |
| 460 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#building-image'>Building an Image</ulink>" section of the Yocto Project Quick Start. | 464 | "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" |
| 465 | section of the Yocto Project Quick Start. | ||
| 461 | You might want to reference this information. | 466 | You might want to reference this information. |
| 462 | Also, you should look at the detailed examples found in the appendices at | 467 | Also, you should look at the detailed examples found in the appendices at |
| 463 | at the end of this manual.</para></listitem> | 468 | at the end of this manual.</para></listitem> |
| @@ -468,7 +473,7 @@ | |||
| 468 | <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para> | 473 | <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para> |
| 469 | <para>The build process supports several types of images to satisfy different needs. | 474 | <para>The build process supports several types of images to satisfy different needs. |
| 470 | See the appendix | 475 | See the appendix |
| 471 | "<ulink url='http://www.yoctoproject.org/docs/latest/poky-ref-manual/poky-ref-manual.html#ref-images'>Reference: Images</ulink>" in | 476 | "<ulink url='&YOCTO_DOCS_REF_URL;#ref-images'>Reference: Images</ulink>" in |
| 472 | The Yocto Project Reference Manual for information on supported images.</para></listitem> | 477 | The Yocto Project Reference Manual for information on supported images.</para></listitem> |
| 473 | <listitem><para><emphasis>Make your configuration changes available | 478 | <listitem><para><emphasis>Make your configuration changes available |
| 474 | in the kernel layer</emphasis>: Up to this point, all the configuration changes to the | 479 | in the kernel layer</emphasis>: Up to this point, all the configuration changes to the |
| @@ -519,7 +524,7 @@ | |||
| 519 | provides an overview of the general development process. | 524 | provides an overview of the general development process. |
| 520 | If you want to see a detailed example of the process as it is used from within the Eclipse | 525 | If you want to see a detailed example of the process as it is used from within the Eclipse |
| 521 | IDE, see | 526 | IDE, see |
| 522 | <ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html'> | 527 | <ulink url='&YOCTO_DOCS_ADT_URL;'> |
| 523 | The Application Development Toolkit (ADT) User's Manual</ulink>. | 528 | The Application Development Toolkit (ADT) User's Manual</ulink>. |
| 524 | </para> | 529 | </para> |
| 525 | 530 | ||
| @@ -536,8 +541,8 @@ | |||
| 536 | <orderedlist> | 541 | <orderedlist> |
| 537 | <listitem><para><emphasis>Prepare the Host System for the Yocto Project</emphasis>: | 542 | <listitem><para><emphasis>Prepare the Host System for the Yocto Project</emphasis>: |
| 538 | See | 543 | See |
| 539 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and | 544 | "<ulink url='&YOCTO_DOCS_QS_URL;#the-linux-distro'>The Linux Distributions</ulink>" and |
| 540 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both | 545 | "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Packages</ulink>" sections both |
| 541 | in the Yocto Project Quick Start for requirements.</para></listitem> | 546 | in the Yocto Project Quick Start for requirements.</para></listitem> |
| 542 | 547 | ||
| 543 | <!-- | 548 | <!-- |
| @@ -565,12 +570,12 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the | |||
| 565 | (QEMU or real hardware), the area you get the image from differs. | 570 | (QEMU or real hardware), the area you get the image from differs. |
| 566 | <itemizedlist> | 571 | <itemizedlist> |
| 567 | <listitem><para>Download the image from | 572 | <listitem><para>Download the image from |
| 568 | <ulink url='http://www.yoctoproject.org/downloads/yocto-1.1/machines/'> | 573 | <ulink url='&YOCTO_MACHINES_DL_URL;'> |
| 569 | <filename>machines</filename></ulink> if your target architecture is supported | 574 | <filename>machines</filename></ulink> if your target architecture is supported |
| 570 | and you are going to develop and test your application on actual hardware. | 575 | and you are going to develop and test your application on actual hardware. |
| 571 | </para></listitem> | 576 | </para></listitem> |
| 572 | <listitem><para>Download the image from the | 577 | <listitem><para>Download the image from the |
| 573 | <ulink url='http://www.yoctoproject.org/downloads/yocto-1.1/machines/qemu/'> | 578 | <ulink url='&YOCTO_QEMU_DL_URL;'> |
| 574 | <filename>machines/qemu</filename></ulink> if your target architecture is supported | 579 | <filename>machines/qemu</filename></ulink> if your target architecture is supported |
| 575 | and you are going to develop and test your application using the QEMU | 580 | and you are going to develop and test your application using the QEMU |
| 576 | emulator.</para></listitem> | 581 | emulator.</para></listitem> |
| @@ -585,10 +590,8 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the | |||
| 585 | </itemizedlist></para> | 590 | </itemizedlist></para> |
| 586 | <para>For information on pre-built kernel image naming schemes for images | 591 | <para>For information on pre-built kernel image naming schemes for images |
| 587 | that can run on the QEMU emulator, see the | 592 | that can run on the QEMU emulator, see the |
| 588 | "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#using-pre-built'>Using Pre-Built Binaries and QEMU</ulink>" | 593 | "<ulink url='&YOCTO_DOCS_QS_URL;#using-pre-built'>Using Pre-Built Binaries and QEMU</ulink>" |
| 589 | section in | 594 | section in the Yocto Project Quick Start.</para></listitem> |
| 590 | <ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html'> | ||
| 591 | The Yocto Project Quick Start</ulink>.</para></listitem> | ||
| 592 | <listitem><para><emphasis>Install the ADT</emphasis>: | 595 | <listitem><para><emphasis>Install the ADT</emphasis>: |
| 593 | The ADT provides a target-specific cross-development toolchain, the root filesystem, | 596 | The ADT provides a target-specific cross-development toolchain, the root filesystem, |
| 594 | the QEMU emulator, and other tools that can help you develop your application. | 597 | the QEMU emulator, and other tools that can help you develop your application. |
| @@ -596,8 +599,9 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the | |||
| 596 | easy method. | 599 | easy method. |
| 597 | You can get these pieces by running an ADT installer script, which is configurable. | 600 | You can get these pieces by running an ADT installer script, which is configurable. |
| 598 | For information on how to install the ADT, see the | 601 | For information on how to install the ADT, see the |
| 599 | "<ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html#using-the-adt-installer'>Using the ADT Installer</ulink>" section | 602 | "<ulink url='&YOCTO_DOCS_ADT_URL;#using-the-adt-installer'>Using the ADT Installer</ulink>" |
| 600 | in The Yocto Project Application Development (ADT) User's Manual.</para></listitem> | 603 | section |
| 604 | in the Yocto Project Application Development (ADT) User's Manual.</para></listitem> | ||
| 601 | <listitem><para><emphasis>If Applicable, Secure the Target Root Filesystem</emphasis>: | 605 | <listitem><para><emphasis>If Applicable, Secure the Target Root Filesystem</emphasis>: |
| 602 | If you choose not to install the ADT using the ADT Installer, | 606 | If you choose not to install the ADT using the ADT Installer, |
| 603 | you need to find and download the | 607 | you need to find and download the |
| @@ -641,13 +645,14 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the | |||
| 641 | <orderedlist> | 645 | <orderedlist> |
| 642 | <listitem><para><emphasis>Install the cross-development toolchain for your target hardware:</emphasis> | 646 | <listitem><para><emphasis>Install the cross-development toolchain for your target hardware:</emphasis> |
| 643 | For information on how to install the toolchain, see the | 647 | For information on how to install the toolchain, see the |
| 644 | "<ulink url='http://www.yoctoproject/docs/1.1/adt-manual/adt-manual.html#using-an-existing-toolchain-tarball'>Using a Cross-Toolchain Tarball</ulink>" section | 648 | "<ulink url='&YOCTO_DOCS_ADT_URL;#using-an-existing-toolchain-tarball'>Using a Cross-Toolchain Tarball</ulink>" |
| 645 | in The Yocto Project Application Development (ADT) User's Manual.</para></listitem> | 649 | section |
| 650 | in the Yocto Project Application Development (ADT) User's Manual.</para></listitem> | ||
| 646 | <listitem><para><emphasis>Download the Target Image:</emphasis> The Yocto Project supports | 651 | <listitem><para><emphasis>Download the Target Image:</emphasis> The Yocto Project supports |
| 647 | several target architectures and has many pre-built kernel images and root filesystem | 652 | several target architectures and has many pre-built kernel images and root filesystem |
| 648 | images.</para> | 653 | images.</para> |
| 649 | <para>If you are going to develop your application on hardware, go to the | 654 | <para>If you are going to develop your application on hardware, go to the |
| 650 | <ulink url='http://www.yoctoproject.org/downloads/yocto-1.1/machines/'> | 655 | <ulink url='&YOCTO_MACHINES_DL_URL;'> |
| 651 | <filename>machines</filename></ulink> download area and choose a target machine area | 656 | <filename>machines</filename></ulink> download area and choose a target machine area |
| 652 | from which to download the kernel image and root filesystem. | 657 | from which to download the kernel image and root filesystem. |
| 653 | This download area could have several files in it that support development using | 658 | This download area could have several files in it that support development using |
| @@ -657,7 +662,7 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the | |||
| 657 | Be sure to get the files you need for your particular development process.</para> | 662 | Be sure to get the files you need for your particular development process.</para> |
| 658 | <para>If you are going to develop your application and then run and test it using the QEMU | 663 | <para>If you are going to develop your application and then run and test it using the QEMU |
| 659 | emulator, go to the | 664 | emulator, go to the |
| 660 | <ulink url='http://www.yoctoproject.org/downloads/yocto-1.1/machines/qemu/'> | 665 | <ulink url='&YOCTO_QEMU_DL_URL;'> |
| 661 | <filename>machines/qemu</filename></ulink> download area. | 666 | <filename>machines/qemu</filename></ulink> download area. |
| 662 | From this area, go down into the directory for your target architecture | 667 | From this area, go down into the directory for your target architecture |
| 663 | (e.g. <filename>qemux86_64</filename> for an | 668 | (e.g. <filename>qemux86_64</filename> for an |
| @@ -665,7 +670,7 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the | |||
| 665 | Download kernel, root filesystem, and any other files you need for your process. | 670 | Download kernel, root filesystem, and any other files you need for your process. |
| 666 | <note>In order to use the root filesystem in QEMU, you need to extract it. | 671 | <note>In order to use the root filesystem in QEMU, you need to extract it. |
| 667 | See the | 672 | See the |
| 668 | "<ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html#extracting-the-root-filesystem'>Extracting the Root Filesystem</ulink>" section for information on how to extract the | 673 | "<ulink url='&YOCTO_DOCS_ADT_URL;#extracting-the-root-filesystem'>Extracting the Root Filesystem</ulink>" section for information on how to extract the |
| 669 | root filesystem.</note></para></listitem> | 674 | root filesystem.</note></para></listitem> |
| 670 | <listitem><para><emphasis>Develop and Test your Application:</emphasis> At this point, | 675 | <listitem><para><emphasis>Develop and Test your Application:</emphasis> At this point, |
| 671 | you have the tools to develop your application. | 676 | you have the tools to develop your application. |
