summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-model.xml
Commit message (Collapse)AuthorAgeFilesLines
* documentation/dev-manual: Fixed YP Build Directory TermScott Rifenbark2012-03-081-1/+2
| | | | | | | | | | | | | Throughout the manual there is a specific term to refer to the YP build directory: "Yocto Project Build Directory." This term was being loosely referred to and was not consisten in linking to the actual term definition in the Terms chapter. All this is fixed. (From yocto-docs rev: 9229a512a62780a0e52089cc865d0903cbe7c92e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Reference link clean-upScott Rifenbark2012-03-081-6/+4
| | | | | | | | | | | I made another pass through the document and cleaned up some mistakes and also removed redundant links to manuals where I had already provided a link to the specific section. (From yocto-docs rev: 5da8ffe100127f5fe4bfd2b478f177d6bef3a968) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Updates to names of bare clone and copyScott Rifenbark2012-03-081-1/+4
| | | | | | | | | | | | I changed the example to use a different kernel (linux-yocto-3.0-1.1.x) and the example that creates the bare clone and the copy of the bare clone to use better names that are more easily distiguishable: linux-yocto-3.0-1.1.x.git and my-linux-3.0-1.1.x-work, respectively. (From yocto-docs rev: b1366d35155121f5aa576715541036304c99f13b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Removed 1.1.1 stringsScott Rifenbark2012-03-081-2/+2
| | | | | | | | | | | In resolving a commit conflict I accidently inserted some "1.1.1" strings in some URLs where they should have been "latest". I fixed these back. (From yocto-docs rev: a78a28f317b426413ec0bd8c4115d5e69f609283) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Fixed external linkScott Rifenbark2012-03-081-7/+5
| | | | | | | | | | | Found a link that had a spacing problem and should not have been linking to the manual in general. Fixed the spacing problem and removed the links to the book in general. (From yocto-docs rev: ce274c0290c4f8998bb682f8d84f5ee456837c62) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Edits from Tom Zanussi.Scott Rifenbark2011-11-251-5/+5
| | | | | | | | | | | Tom Zanussi provided a review up through part of the "model" chapter. I have implemented his comments mosty verbatim. Reported-by: Tom Zanussi (From yocto-docs rev: 693d4fadd4b34ffef9953fb1850d381ff7c028a3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Changed all manual links to point to "latest"Scott Rifenbark2011-11-251-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are many references to YP documentation throughout the YP manual set. They used to have hard-coded links to the current release (e.g. yoctoproject.org/docs/1.1 for Edison). This created a situation where if you went to a document on the website and clicked on a external reference to another manual, you would redirect to the current manual on the website. Really, you would want to go to the latest manual, which is one that is under development. Changing the links to "yoctoproject.org/docs/latest" makes the tip of master, which is used for devloping the next release, always have references to the manuals being developed and not back to the stable released set of manuals. This "latest" and "current" scheme for the links is not perfect. What has to happen when the latest set of the manuals freezes and becomes the next stable release, all the links in the docs will need to be changed from "latest" in the URL to the new release number. So for example, all the "latest" occurences would need to be changed to "1.2". Then for the next cycle as development begins again, the links need to be infused with "latest" again. (From yocto-docs rev: a234aef34303b07671da956de0e94b352797143e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Robert P. J. Day EditsRobert P. J. Day2011-11-081-4/+4
| | | | | | | | | | Two small corrections for better wording. A mis-spelling also fixed. (From yocto-docs rev: 915ec9f9adbde86008ffb086ac81a435d5910733) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Bruce Ashfield's dev-manual comments added.Scott Rifenbark2011-10-311-18/+28
| | | | | | | | | | | | | I was not able to get to Bruce's comments he submitted to me for the "Model" chapter of the development manual. His comments consisted of various tweaks to terminology I used and the inclusion of some additional technical information. This commit addresses all his comments for the review. (From yocto-docs rev: 206a22e1ccf077360974f18295b6df455cd50545) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Fixed links for yocto-1.1Scott Rifenbark2011-10-061-4/+4
| | | | | | | | | | | After greping through the documentation directory, I addressed all the <ulink> statements that used to have yocto-1.0 in the URL. They are now yocto-1.1. (From yocto-docs rev: 97d160263c5905fdeaf4ec285bc5359918790581) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: edit passScott Rifenbark2011-09-251-125/+179
| | | | | | | | | | These changes are the second edit pass for the new section. There are some minor changes. (From yocto-docs rev: 6c81617a2782d2f02d4900a68dd4e8c6eeb70fa1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Edits and start of app section.Scott Rifenbark2011-09-251-2/+133
| | | | | | | | | | | General edits up through the BSP and Kernel overview sections. I also put in place holder text and began on the application development over section. (From yocto-docs rev: 9c1b681ff253b469bffc355f0a938643997d85d4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: model changes and updated figureScott Rifenbark2011-09-251-88/+93
| | | | | | | | | | Edits to the dev-manual-model.xml chapter for general improvements. Also had to update the figure that shows the kernel development flow. (From yocto-docs rev: 2aacccb03d167eac74a1b45c39a9edac160efc7f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: minor editsScott Rifenbark2011-09-021-1/+3
| | | | | | | | | | Feedback per Dave Stewart added to clarify which two important configuration files need editing. (From yocto-docs rev: f37ade7f0d31ae6284c3bfee184c88b523f5fe69) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Edits to Modifying KernelScott Rifenbark2011-09-021-44/+118
| | | | | | | | | | | | | | | Complete re-write of this section based on feedback from Dave Stewart. Dave's comments centered around not being able to understand the overall concepts of the Git repositories, the source areas on the host, etc. I have added several illustrations and written around them to try and better explain the kernel storage system in Git used by YP and how that tranlates into host-resident code that the developer ultimately uses and the Poky build system uses for the build. (From yocto-docs rev: 4e37f68f77261f6519426fb81ba407c456f8d1a1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Incorporated Joshua Lock's review comments.Scott Rifenbark2011-08-231-2/+2
| | | | | | | (From yocto-docs rev: d4bf6343d7575ff96030242e2025570db52b515b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Comments from AshfieldScott Rifenbark2011-08-151-2/+4
| | | | | | | | | | | | | | | | 1. now refer to the linux 2.6.39-rc1 as the 'latest upstream release candidate available. 2. Noted where you can find the linux-2.6 kernel - in the meta-kernel-dev area. These changes were from Bruce Ashfield's review of an early version of the Yocto Project Development Manual. (From yocto-docs rev: 83d6e75e7d5f4d60040c4b7ebb0c7bb11b1b67e8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Changed 2.6.37 to 3.0 for 1.1 release.Scott Rifenbark2011-08-151-2/+4
| | | | | | | | | | | Bruce Ashfield's review comments indicated that we will be using linux-yocto-3.0 and not linux-yocto-2.6.37. So I am putting these changes in to anticipate the 1.1 release. (From yocto-docs rev: ecbe1c90c5aa65b2dde77ba6094b5956e37d061d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: rescaled kernel figureScott Rifenbark2011-08-151-3/+3
| | | | | | | | | | Had to set to scalefit="1" so this figure would appear correctly in the PDF version of the manual. (From yocto-docs rev: 166305f39859e11f15702a8f6eb1f5a524b589c4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Added optional wording.Scott Rifenbark2011-08-151-1/+1
| | | | | | | (From yocto-docs rev: 5a2281449853346d8ae14c932404031981d8b61a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: wording change.Scott Rifenbark2011-08-151-1/+1
| | | | | | | (From yocto-docs rev: 52a34bf697afa749f2f0e2c1f79e4b6b177364c1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: re-write of the kernel dev ↵Scott Rifenbark2011-08-151-37/+48
| | | | | | | | | | | | | | | | | overview After getting the example in kenerl example appendix working I discovered much that was wrong in this overview. The overview attempts to generalize all the situations for kernel modification. These include code changes, configuration changes, and the addition of new recipes. It also includes the situation where a developer wants to gather all the changes into a separate layer for distribution and for when they want to push them up the tree. (From yocto-docs rev: 5498d7b38d3a2f14befa82b66af9919a449e0f04) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Positioned figures for PDF outputScott Rifenbark2011-08-151-1/+1
| | | | | | | | | | Had to tweak the viewing area to get two figures to display correctly in the PDF version of the file. (From yocto-docs rev: 89b2618e11c05744f54a9fbd39cd899117a2affc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: referenced cloning kernel files.Scott Rifenbark2011-08-151-4/+14
| | | | | | | | | | | | In the flow section for the kernel modification section I added a new step for getting a local copy of the linux yocto kernel files. The section indicates that you need a local Git repository of the files and then references back to the Getting Started section for an example. (From yocto-docs rev: 6601e06635c6f57ddbf8109cc1dfdc8a8e7f74af) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: removed image description list.Scott Rifenbark2011-08-151-92/+12
| | | | | | | | | | I moved the image description list to the Yocto Project Reference manual where it really belonged. Appropriate references were added. (From yocto-docs rev: fc74439c09d1f45cdfbc24d972045e574ffa91ec) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Edit pass over the kernel flow.Scott Rifenbark2011-08-151-41/+40
| | | | | | | | | | | I made another edit pass through the high-level kernel modification flow list. this is the list I will work from while trying to actually do the task. (From yocto-docs rev: ac9b2d8961abec9016c6c1e10222d0af36c4be4c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: first pass of kernel steps ↵Scott Rifenbark2011-08-041-15/+234
| | | | | | | added. (From yocto-docs rev: a8354af008306f4deeae7b2167c3dbd604d8b275) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Increased vertical image sizeScott Rifenbark2011-08-041-1/+1
| | | | | | | | | | PDF version was not allowing the image to have enough room for proper display. Increased to 8.5 inches. (From yocto-docs rev: 425abd53eac41a9466af45e277be8b0d8202e27d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Added spot link to kernel ↵Scott Rifenbark2011-08-041-3/+4
| | | | | | | | | section. (From yocto-docs rev: da50f701057f472d78395e397893ed27abe05995) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Minor edits.Scott Rifenbark2011-08-041-6/+4
| | | | | | | (From yocto-docs rev: 64525f6a751d23d2d8ae1d799b4f661e986b5e83) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: added BSP flow illustration.Scott Rifenbark2011-08-041-0/+9
| | | | | | | (From yocto-docs rev: 6aee48ffac1d98947d60f1080f62b367cf72bc30) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual: Added reference to example appendicesScott Rifenbark2011-08-041-23/+4
| | | | | | | | | | | | In dev-manual-model.xml I included two references: one to the BSP Development Example and one to the Kernel Modification Example. I had to add the target "id" stuff to both dev-manual-bsp-appendix.xml and dev-manual-model.xml (From yocto-docs rev: bcae1e723610e1769f0a524e3c1d9918c7cb1061) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Fixed a broken xref.Scott Rifenbark2011-08-041-1/+1
| | | | | | | (From yocto-docs rev: 728981781752bc16bf816075ac8a3c3acb808687) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Added structureScott Rifenbark2011-08-041-17/+56
| | | | | | | | | | I added structure to contain sub-sections for system (BSP and kernel) and application overviews. (From yocto-docs rev: 028f65219b001081d221d63f368ff06066a95a64) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Moved BSP dev summary hereScott Rifenbark2011-08-041-7/+182
| | | | | | | | | | | The "models" chapter is going to be the overview section for the cases. Thus, the cases chapter will disappear. This is a first step in that direction. (From yocto-docs rev: fe3985db8e1dbc7bff6565d3624bccac0f809621) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: removed blank lines.Scott Rifenbark2011-08-041-4/+0
| | | | | | | (From yocto-docs rev: f71e000e3014cdd492976a38293a18c7309c6254) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Added placeholder sections. ↵Scott Rifenbark2011-07-211-0/+20
| | | | | | | (From yocto-docs rev: 65cf216b865b2ef4185aa4c7dcd292ae3cd4c5e7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-model.xml: Initial chapterScott Rifenbark2011-07-211-0/+25
This version of the content is a placeholder only. (From yocto-docs rev: 3c896a95f2d6593ef8af3d90829611122bef9aae) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>