aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/kernel-manual
AgeCommit message (Collapse)Author
2012-07-03documentation/kernel-manual: Scrubbed the Yocto Project termScott Rifenbark
Changed all occurrences of "Yocto Project" to terms better suited to reality. (From yocto-docs rev: fdd7b8c2bcbaf566cad336c67c582c2a24aa9dc1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-15documentation/kernel-manual/kernel-how-to.xml: Updates to showing changesScott Rifenbark
I updated the "Show a Particular Feature or Branch Change" section so that it reads better. I also included some real examples. (From yocto-docs rev: 42aa13c7fbf45abf869b056deec063be6682c70b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31documentation/kernel-manual/kernel-how-to.xml: Updated to kernel 3.4Scott Rifenbark
According to Bruce Ashfield, we will be using linux-yocto-3.4. So I changed the linux-yocto-3.0 strings to linux-yocto-3.4. (From yocto-docs rev: 23df0251b04ed7c31ad2297a4a7870861554beef) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31documentation: Added manual history for 1.3Scott Rifenbark
Added entries for the Manual History table for upcoming 1.3 docs. (From yocto-docs rev: 430b384035593cd05c4f286e20c01f0fe72da8ec) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-23documentation: Updated Manual Revision Tables again.Scott Rifenbark
After some discussion from Song and Richard, the dates in the manual revision table has been updated to "April 2012" for the 1.2 release. (From yocto-docs rev: b3fc2ec7c5aedb8ea0a2d502bdcd7e8f4092ed96) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-23documentation: Manual Revision Tables updatedScott Rifenbark
Five tables updated for the five manuals that have the tables. Used "May 2012" as the date. (From yocto-docs rev: 0d4d46ba300c07ff9c73186506be5b409bef9d1b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-28documentation: Added TBD entry to 1.2 manual history table.Scott Rifenbark
There needed to be an entry in all the manual history tables that indicated this version of the manual is for 1.2 but is WIP. Reported-by: Rudolf Streif <rudolf.streif@linux.com> (From yocto-docs rev: 6792b88af4f0171cfc84e4d77bda871d4af3d36c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-23documentation: Updated all style sheets for down-sized notes.Scott Rifenbark
(From yocto-docs rev: c4188d6daa81d8309ba71c5b9c3dde5b10ea730e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-23documentation: Updates for [YOCTO #1717].Scott Rifenbark
Minor edits to the BSP Guide, the Development Manual, and the Kernel Manual to address [YOCTO #1717], which noted confusion over the kernel manual when a user was trying to find kernel configuration information. The fix for this bug involved several areas. I had previously created a new section called "Kernel Configuration" in the kernel manual and "Configuring the Kernel" in the YP Development manual. There were several rounds of feedback from Bruce Ashfield. This commit represents the final touches on the three manuals to address the bug. Fixes [YOCTO #1717] (From yocto-docs rev: de8f85753ad1d6dde66adb6bb4cb09e9528c7cd6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-23documentation/kernel-manual: Converted to use variables from poky.ent.Scott Rifenbark
Also removed a broken link. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-08documentation/kernel-manual/kernel-manual.xml: Copyright updated.Scott Rifenbark
(From yocto-docs rev: 36ebeaf60f8e627edebb0fa202a1cce3a423bac5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-08documentation: Edits to all style.css filesScott Rifenbark
Updated all the CSS style sheets so that the Note, Warning, Tips, Caution, etc. boxes are not so prominant. (From yocto-docs rev: 451568553e9620c1e247c2f67b0665b184c3300b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-08documentation/kernel-manual/kernel-concepts.xml: New kernel sectionScott Rifenbark
This section is the first attempt at a new, high-level discussion of Linux Yocto Kernel configuration. The section is supposed to introduce the concepts only and leave the "How to" stuff for other areas of the documentation. I have thrown this section out to the Yocto Projects Discussion list for feedback. It will change. (From yocto-docs rev: 8d0eabe88e50d1a16fda4b845267c4ee240ce540) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-08documentation/kernel-manual/kernel-concepts.xml: More intermittent editsScott Rifenbark
These are transitory and related to bug 1717 (the kernel manual is confusing). Slow going on this stuff. The edits are notes only. (From yocto-docs rev: f4a8cdb710b91892ae73eea41f6059fd9159c4cc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-08documentation/kernel-manual/kernel-how-to.xml: edits to tree constructionScott Rifenbark
I made some clarifying edits to the section that describes how the YP team constructs the kernel repositories (the tree). There were some things that just weren't clear. (From yocto-docs rev: 127f0c8c89ec9b926a4ff348acc39a73f41e6fe7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-08documentation/kernel-manual/kernel-concepts.xml: new section startingScott Rifenbark
This is the start of a new section on configuration. It is mostly writer's notes at this point. More to be added later. (From yocto-docs rev: db41de4ebd7040f507c5a43739f1a25d7e1d9623) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-08documentation/kernel-manual/kernel-how-to.xml: links to manuals removedScott Rifenbark
Several redundant links existed to manuals that are not required to be linked. The actual link takes the reader to the section being referenced. Then, after the link, the manual is referenced. Previously, the manual was also linked. We don't need these links to the manuals. (From yocto-docs rev: 579f4efd765dc20b38e1b022ae4b7a98a8fa53cd) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-06documentation/kernel-manual/kernel-how-to.xml: general editsScott Rifenbark
Some general edits up to section 3.4. (From yocto-docs rev: 5bcd22b6372017c4f78b18035193879890ed8244) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-06documentation/kernel-manual/kernel-concepts.xml: General edits.Scott Rifenbark
Cleaned up some areas. Fixed use of "uprev" term for consistency. (From yocto-docs rev: 2d0c4d3c28a218f6302aee8ff2841420fbde410d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-06documentation/kernel-manual/kernel-doc-intro.xml: General clean-upScott Rifenbark
(From yocto-docs rev: bab78b907279fcd9fd5c65a53c31ee1e51cd6576) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-11-25documentation: Added footnote element to the stylesheetsScott Rifenbark
During development, a footnote was added to the Development manual. In order to get the footnote to display correctly, I had to introduce a footnote element in the style sheet. This commit propogates the style to the other manual CSS sheets. (From yocto-docs rev: 0439b46620125f2cb26dff4e8c79fc479205133a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-11-25documentation: Changed all manual links to point to "latest"Scott Rifenbark
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>
2011-10-04documentation/kernel-manual/kernel-how-to.xml: Updated build strategyScott Rifenbark
This section used the term "tree construction" somewhat out of context. The section really focuses on what the build process and the user does prior to compilation. I changed wording to indicate the tree is validated to be sure that the SRC_URI point to the right stuff and that the BSP build branch exists. (From yocto-docs rev: e6332d5045b21354b53bbbe1203f9d52d4d97964) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-04documentation/kernel-manual: Added some references to other areas of YP docs.Scott Rifenbark
(From yocto-docs rev: 20754cb376e65b7262b754afad839e0c2b82d7f7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-04documentation/kernel-manual: Scrub for 1.1Scott Rifenbark
I went through and made sure examples are relevant, wording is correct, large blocks of unused text was removed, and some references included to other YP documents. (From yocto-docs rev: 2231082530dd9cecc234f5f024c4e246afb2968d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-23documentation/kernel-manual/kernel-how-to.xml: command indentation fixed.Scott Rifenbark
(From yocto-docs rev: d3116dbda4af7f469e10449ed27b2885474317b5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-20documentation: updated the note in the front matter to use a link specific ↵Scott Rifenbark
to manual. (From yocto-docs rev: 8008a00e188dc0569d0fb6e5cf497637a0b57747) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-04documentation/kernel-manual/kernel-manual.xml: Added note to title page.Scott Rifenbark
Note mentions possible differences between docs in the released tarball and docs on the website. Suggests website for latest docs. (From yocto-docs rev: 92eb8221bdaee94b3d5861b929ef1adb986cc865) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Tree Construction section ↵Scott Rifenbark
further explained Added text to help put tree construction into context with the developer. The section felt as if the developer needed to be taking action on the steps when in reality the steps are describing a lot of "behind-the-scenes" stuff that happens when the YP tree is constructed. (From yocto-docs rev: 1aafca94f3f3d5e07a0b2244ff5dbfe4a2c1ba8f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Defined audience for chapterScott Rifenbark
Added a sentence clarifying the intended audience of this chapter. It is specifically for developers that want to modify the YP kernel and contribute changes upstream to YP. (From yocto-docs rev: 1012dcb8312cb83fe64397742142071f20ae4e24) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-concepts.xml: General rewrite of Kernel ↵Scott Rifenbark
tools. Cleaned up the list construction. (From yocto-docs rev: 29dd0a40bf9844de631941b7f26d1181fd17c95b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-concepts.xml: Added references to Git ↵Scott Rifenbark
Documentation. (From yocto-docs rev: 6435bc8116a586d6a027b69b1df7a6d924f48ec8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-concepts.xml: Fixed typo (From yocto-docs ↵Scott Rifenbark
rev: 333c647c9800d980a17a23b2e96b99a27b1ea656) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Updated the create BSP sectionScott Rifenbark
This section has been re-written to just include high-level overview of the steps. The detailed example that used to be the section is not needed as there is adequate documentation of this process in the Yocto Project Development Manual and on the wiki courtesy of Tom Zanussi. (From yocto-docs rev: 7355734a5ed965401027ba23bfb15fd926a171f7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Added 'git' for a push example.Scott Rifenbark
I forgot the 'git' part of the 'git push' command for the fix requested by Robert P. J. Day. (From yocto-docs rev: 458e18bd9d33c12ff3367cae8a4cc0c6c640b932) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Command line example fixesScott Rifenbark
Changes requested by Robert P. J. Day at rpjday@crashcourse.ca to add a missing system prompt character and fix an overly long git push example. (From yocto-docs rev: 71ac0b23682c6a405ae454cab02120993d2f370e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: changed git to Git as needed ↵Scott Rifenbark
(From yocto-docs rev: 65a839ea3d8decd1dd3e95bfeeeb3f95cfa77ef4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-doc-intro.xml: Changed git to Git as ↵Scott Rifenbark
needed (From yocto-docs rev: 1ecd571c0317fc1de8408ba7fdbb25f5e24c765f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-concepts.xml: Changed git to Git as ↵Scott Rifenbark
needed (From yocto-docs rev: 3e4f2e32c0b98ccbc1eaa370832c0147f1a48045) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/adt-manual/kernel-how-to.xml: Changed Bitbake to BitBake (From ↵Scott Rifenbark
yocto-docs rev: c3b3d7f7b16bc222d599bdfb5e99c86694a1c865) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Partial - more general edits ↵Scott Rifenbark
(From yocto-docs rev: 60d084a5b17bf78fafd8a4d13b9055093fca708a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: partial - more edits to BSP ↵Scott Rifenbark
procedure (From yocto-docs rev: 694b00c080633be874f2842badedf1e453038f88) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Partial - Re-write of BSP ↵Scott Rifenbark
creation This is a partial edit of re-writing the BSP creation section so that it is clearer for the naive user. It is not quite done yet. (From yocto-docs rev: 7a552e72a1d2d1b6ffa93f4fe3074f318ff35715) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Edits to "Build Strategy" ↵Scott Rifenbark
(From yocto-docs rev: f98e4804da9477e260e24df1586b624e386a2dba) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-21documentation/kernel-manual/kernel-how-to.xml: Edits to "Tree Construction" ↵Scott Rifenbark
(From yocto-docs rev: 601e0fd1bb00c433716170a124b3ca32ca2cdcad) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-13documentation: updated manual historyScott Rifenbark
I added an entry to represent the Yocto Project 1.0.1 Release into the manual history table for all of the manuals except the Yocto Project Quick Start, which does not have a table. (From yocto-docs rev: d2c570b18854b3f15dfb20436a2212f569e96d5f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-13documentation: [YOCTO #1025] build system for docsBeth Flanagan
These changes fix the following issues: 1. Multiple Makefiles. There really is no need for this. 2. Unable to maintain more than one version of the docs on the webserver. This is a quick fix to enable the above. In order to build the documentation, at the top level, issue a: make all DOC=<doc directory name> make all DOC=kernel-manual Also, some changes need to occur on the webserver to fully incorporate these fixes. http://www.yoctoproject.org/documentation/ The docs are now published to: http://www.yoctoproject.org/docs/<Release MM.mm>/<doc name> The main page should be changed to point not only to the current doc release, but also to the prior releases. This will enable us to maintain prior release documentation without stomping over it when we publish new docs. Also, we'll need to repoint the yocto-quick-start link to yocto-project-qs. Or rename documentation/yocto-project-qs/* to support the website naming. (From yocto-docs rev: 2651790d80fd32cd4619eeb5375f6ee28e7e7fda) Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-10documentation: Removed hardcoded user name from publish optionScott Rifenbark
I removed the hardcoded name from the publish option. This involved updating the Makefiles. The publish option is still temporary as a more permanent solution is being created. (From yocto-docs rev: 6878b2ccdb98b18c438ca419e1caad0041a2bc00) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-10documentation/kernel-manual: removed a figure and updated makefileScott Rifenbark
I removed the figures/kernel-big-picture.png file as it is not used in the manual. I also had to update the Makefile so that it would not include this PNG file in the tarball. (From yocto-docs rev: 461ab9525d16dbbdf5f5c56c16028cae911309b9) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-10BUGID#_956: documentation/kernel-manual/Makefile: Updated publish optionScott Rifenbark
BUGID#_956 - I updated the makefile so that the publish option automatically pushes the HTML and PDF files to the Yocto Project website. This takes care of BUGID#_956 for the Kernel Manual. (From yocto-docs rev: d67a05f2256df63e182e43f8dd10ec7a54763762) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>