summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-model.xml
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual/dev-manual-model.xml')
-rw-r--r--documentation/dev-manual/dev-manual-model.xml46
1 files changed, 23 insertions, 23 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml
index 1d45a036c8..f2912b1c1b 100644
--- a/documentation/dev-manual/dev-manual-model.xml
+++ b/documentation/dev-manual/dev-manual-model.xml
@@ -24,7 +24,7 @@
24 For a user-space application development example that uses the 24 For a user-space application development example that uses the
25 <trademark class='trade'>Eclipse</trademark> IDE, 25 <trademark class='trade'>Eclipse</trademark> IDE,
26 see the 26 see the
27 <ulink url='http://www.yoctoproject.org/docs/1.1/adt-manual/adt-manual.html'> 27 <ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html'>
28 The Yocto Project Application Development Toolkit (ADT) User's Guide</ulink>. 28 The Yocto Project Application Development Toolkit (ADT) User's Guide</ulink>.
29</para> 29</para>
30 30
@@ -79,8 +79,8 @@
79 <orderedlist> 79 <orderedlist>
80 <listitem><para><emphasis>Set up your host development system to support 80 <listitem><para><emphasis>Set up your host development system to support
81 development using the Yocto Project</emphasis>: See the 81 development using the Yocto Project</emphasis>: See the
82 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and 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='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both 83 "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both
84 in the Yocto Project Quick Start for requirements.</para></listitem> 84 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 85 <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. 86 system</emphasis>: You need to have the Yocto Project files available on your host system.
@@ -137,7 +137,7 @@
137 N450, and Sugar Bay are isolated.</note> 137 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. 138 <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 139 This layout is described in the section
140 "<ulink url='http://www.yoctoproject.org/docs/1.1/bsp-guide/bsp-guide.html#bsp-filelayout'>Example Filesystem Layout</ulink>" section of the Board Support Package (BSP) Development Guide. 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.
141 In the standard layout, you will notice a suggested structure for recipes and 141 In the standard layout, you will notice a suggested structure for recipes and
142 configuration information. 142 configuration information.
143 You can see the standard layout for the Crown Bay BSP in this example by examining the 143 You can see the standard layout for the Crown Bay BSP in this example by examining the
@@ -160,7 +160,7 @@
160 You need to get the build environment ready by sourcing an environment setup script 160 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> 161 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 162 <para>The entire process for building an image is overviewed in the section
163 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#building-image'>Building an Image</ulink>" section of the Yocto Project Quick Start. 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.
164 You might want to reference this information.</para></listitem> 164 You might want to reference this information.</para></listitem>
165 <listitem><para><emphasis>Build the image</emphasis>: The Yocto Project uses the BitBake 165 <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. 166 tool to build images based on the type of image you want to create.
@@ -168,8 +168,8 @@
168 <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para> 168 <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para>
169 <para>The build process supports several types of images to satisfy different needs. 169 <para>The build process supports several types of images to satisfy different needs.
170 See the 170 See the
171 "<ulink url='http://www.yoctoproject.org/docs/1.1/poky-ref-manual/poky-ref-manual.html#ref-images'>Reference: Images</ulink>" appendix in the 171 "<ulink url='http://www.yoctoproject.org/docs/latest/poky-ref-manual/poky-ref-manual.html#ref-images'>Reference: Images</ulink>" appendix in the
172 <ulink url='http://www.yoctoproject.org/docs/1.1/poky-ref-manual/poky-ref-manual.html'> 172 <ulink url='http://www.yoctoproject.org/docs/latest/poky-ref-manual/poky-ref-manual.html'>
173 Yocto Project Reference Manual</ulink>for information on supported images.</para></listitem> 173 Yocto Project Reference Manual</ulink>for information on supported images.</para></listitem>
174 </orderedlist> 174 </orderedlist>
175 </para> 175 </para>
@@ -178,7 +178,7 @@
178 You can view a video presentation on "Building Custom Embedded Images with Yocto" 178 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>. 179 at <ulink url='http://free-electrons.com/blog/elc-2011-videos'>Free Electrons</ulink>.
180 You can also find supplemental information in 180 You can also find supplemental information in
181 <ulink url='http://yoctoproject.org/docs/1.1/bsp-guide/bsp-guide.html'> 181 <ulink url='http://yoctoproject.org/docs/latest/bsp-guide/bsp-guide.html'>
182 The Board Support Package (BSP) Development Guide</ulink>. 182 The Board Support Package (BSP) Development Guide</ulink>.
183 Finally, there is wiki page write up of the example also located 183 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'> 184 <ulink url='https://wiki.yoctoproject.org/wiki/Transcript:_creating_one_generic_Atom_BSP_from_another'>
@@ -201,7 +201,7 @@
201 The remainder of this section presents a high-level overview of the Linux Yocto 201 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. 202 kernel architecture and the steps to modify the Linux Yocto kernel.
203 For a complete discussion of the kernel, see 203 For a complete discussion of the kernel, see
204 <ulink url='http://www.yoctoproject.org/docs/1.1/kernel-manual/kernel-manual.html'> 204 <ulink url='http://www.yoctoproject.org/docs/latest/kernel-manual/kernel-manual.html'>
205 The Yocto Project Kernel Architecture and Use Manual</ulink>. 205 The Yocto Project Kernel Architecture and Use Manual</ulink>.
206 You can reference the appendix 206 You can reference the appendix
207 "<link linkend='dev-manual-kernel-appendix'>Kernel Modification Example</link>" 207 "<link linkend='dev-manual-kernel-appendix'>Kernel Modification Example</link>"
@@ -349,7 +349,7 @@
349 <para> 349 <para>
350 Again, for a complete discussion of the Yocto Project kernel's architcture and its 350 Again, for a complete discussion of the Yocto Project kernel's architcture and its
351 branching strategy, 351 branching strategy,
352 see the <ulink url='http://www.yoctoproject.org/docs/1.1/kernel-manual/kernel-manual.html'> 352 see the <ulink url='http://www.yoctoproject.org/docs/latest/kernel-manual/kernel-manual.html'>
353 The Yocto Project Kernel Architecture and Use Manual</ulink>. 353 The Yocto Project Kernel Architecture and Use Manual</ulink>.
354 Also, you can reference 354 Also, you can reference
355 <xref linkend='modifying-the-kernel-source-code'>Modifying the Kernel Source Code</xref> 355 <xref linkend='modifying-the-kernel-source-code'>Modifying the Kernel Source Code</xref>
@@ -373,8 +373,8 @@
373 <orderedlist> 373 <orderedlist>
374 <listitem><para><emphasis>Set up your host development system to support 374 <listitem><para><emphasis>Set up your host development system to support
375 development using the Yocto Project</emphasis>: See 375 development using the Yocto Project</emphasis>: See
376 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and 376 "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and
377 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both 377 "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both
378 in the Yocto Project Quick Start for requirements.</para></listitem> 378 in the Yocto Project Quick Start for requirements.</para></listitem>
379 <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your 379 <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your
380 system</emphasis>: Having the Yocto Project files on your system gives you access to 380 system</emphasis>: Having the Yocto Project files on your system gives you access to
@@ -453,7 +453,7 @@
453 (<filename>local.conf</filename> and <filename>bblayers.conf</filename>) 453 (<filename>local.conf</filename> and <filename>bblayers.conf</filename>)
454 are configured appropriately.</para> 454 are configured appropriately.</para>
455 <para>The entire process for building an image is overviewed in the 455 <para>The entire process for building an image is overviewed in the
456 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#building-image'>Building an Image</ulink>" section of the Yocto Project Quick Start. 456 "<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.
457 You might want to reference this information. 457 You might want to reference this information.
458 Also, you should look at the detailed examples found in the appendices at 458 Also, you should look at the detailed examples found in the appendices at
459 at the end of this manual.</para></listitem> 459 at the end of this manual.</para></listitem>
@@ -464,8 +464,8 @@
464 <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para> 464 <ulink url='http://bitbake.berlios.de/manual/'>here</ulink>.</para>
465 <para>The build process supports several types of images to satisfy different needs. 465 <para>The build process supports several types of images to satisfy different needs.
466 See the appendix 466 See the appendix
467 "<ulink url='http://www.yoctoproject.org/docs/1.1/poky-ref-manual/poky-ref-manual.html#ref-images'>Reference: Images</ulink>" in the 467 "<ulink url='http://www.yoctoproject.org/docs/latest/poky-ref-manual/poky-ref-manual.html#ref-images'>Reference: Images</ulink>" in the
468 <ulink url='http://www.yoctoproject.org/docs/1.1/poky-ref-manual/poky-ref-manual.html'> 468 <ulink url='http://www.yoctoproject.org/docs/latest/poky-ref-manual/poky-ref-manual.html'>
469 Yocto Project Reference Manual</ulink> for information on supported 469 Yocto Project Reference Manual</ulink> for information on supported
470 images.</para></listitem> 470 images.</para></listitem>
471 <listitem><para><emphasis>Make your configuration changes available 471 <listitem><para><emphasis>Make your configuration changes available
@@ -517,7 +517,7 @@
517 provides an overview of the general development process. 517 provides an overview of the general development process.
518 If you want to see a detailed example of the process as it is used from within the Eclipse 518 If you want to see a detailed example of the process as it is used from within the Eclipse
519 IDE, see 519 IDE, see
520 <ulink url='http://www.yoctoproject.org/docs/1.1/adt-manual/adt-manual.html'> 520 <ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html'>
521 The Application Development Toolkit (ADT) User's Manual</ulink>. 521 The Application Development Toolkit (ADT) User's Manual</ulink>.
522 </para> 522 </para>
523 523
@@ -534,8 +534,8 @@
534 <orderedlist> 534 <orderedlist>
535 <listitem><para><emphasis>Prepare the Host System for the Yocto Project</emphasis>: 535 <listitem><para><emphasis>Prepare the Host System for the Yocto Project</emphasis>:
536 See 536 See
537 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and 537 "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#the-linux-distro'>The Linux Distributions</ulink>" and
538 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both 538 "<ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html#packages'>The Packages</ulink>" sections both
539 in the Yocto Project Quick Start for requirements.</para></listitem> 539 in the Yocto Project Quick Start for requirements.</para></listitem>
540 540
541<!-- 541<!--
@@ -583,9 +583,9 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the
583 </itemizedlist></para> 583 </itemizedlist></para>
584 <para>For information on pre-built kernel image naming schemes for images 584 <para>For information on pre-built kernel image naming schemes for images
585 that can run on the QEMU emulator, see the 585 that can run on the QEMU emulator, see the
586 "<ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#using-pre-built'>Using Pre-Built Binaries and QEMU</ulink>" 586 "<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>"
587 section in 587 section in
588 <ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html'> 588 <ulink url='http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html'>
589 The Yocto Project Quick Start</ulink>.</para></listitem> 589 The Yocto Project Quick Start</ulink>.</para></listitem>
590 <listitem><para><emphasis>Install the ADT</emphasis>: 590 <listitem><para><emphasis>Install the ADT</emphasis>:
591 The ADT provides a target-specific cross-development toolchain, the root filesystem, 591 The ADT provides a target-specific cross-development toolchain, the root filesystem,
@@ -594,8 +594,8 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the
594 easy method. 594 easy method.
595 You can get these pieces by running an ADT installer script, which is configurable. 595 You can get these pieces by running an ADT installer script, which is configurable.
596 For information on how to install the ADT, see the 596 For information on how to install the ADT, see the
597 "<ulink url='http://www.yoctoproject.org/docs/1.1/adt-manual/adt-manual.html#using-the-adt-installer'>Using the ADT Installer</ulink>" section in 597 "<ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html#using-the-adt-installer'>Using the ADT Installer</ulink>" section in
598 <ulink url='http://www.yoctoproject.org/docs/1.1/adt-manual/adt-manual.html'>The Yocto Project 598 <ulink url='http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html'>The Yocto Project
599 Application Development (ADT) User's Manual</ulink>.</para></listitem> 599 Application Development (ADT) User's Manual</ulink>.</para></listitem>
600 <listitem><para><emphasis>If Applicable, Secure the Target Root Filesystem</emphasis>: 600 <listitem><para><emphasis>If Applicable, Secure the Target Root Filesystem</emphasis>:
601 If you choose not to install the ADT using the ADT Installer, 601 If you choose not to install the ADT using the ADT Installer,
@@ -665,7 +665,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. 665 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. 666 <note>In order to use the root filesystem in QEMU, you need to extract it.
667 See the 667 See the
668 "<ulink url='http://www.yoctoproject.org/docs/1.1/adt-manual/adt-manual.html#extracting-the-root-filesystem'>Extracting the Root Filesystem</ulink>" section for information on how to extract 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
669 root filesystem.</note></para></listitem> 669 root filesystem.</note></para></listitem>
670 <listitem><para><emphasis>Develop and Test your Application:</emphasis> At this point, 670 <listitem><para><emphasis>Develop and Test your Application:</emphasis> At this point,
671 you have the tools to develop your application. 671 you have the tools to develop your application.