aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
AgeCommit message (Collapse)Author
2012-07-04documentation/dev-manual/dev-manual-newbie.xml: Edits to submitting changeScott Rifenbark
Fixes [YOCTO_#2671] Added a bit more in here about considering requesting rights to have a contrib area to YP and OE if user is a regular and significant contributor. (From yocto-docs rev: b54bba33b2706bed593a9ee66d5c72f820c37d32) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04documentation/dev-manual/dev-manual-newbie.xml: edits to sending patchScott Rifenbark
The section that describes how to send a patch upstream via email did not have a good connection to the various mailing lists. I added some references to this section and also mentioned using the scripts if the user has many changes to commit. (From yocto-docs rev: ad75ae45420c43bda974d22b02094237b5c7cc50) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04documentation/dev-manual/dev-manual-newbie.xml: Fixed typo.Scott Rifenbark
(From yocto-docs rev: d1ca036f11203f842eb87a204487c414ee901818) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04dev-manual: menuconfig now works properlyPaul Eggleton
Bug 2256 is now fixed in master and the fix will be in the next release, so update the documentation accordingly. (From yocto-docs rev: 877a7ecfd1623417d0793a5dd16b66c35b6fdbae) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04shared state memory -> shared state cachePaul Eggleton
"shared state cache" is the generally accepted term for this. (From yocto-docs rev: a15f629afe46e7217182a1ac077ab59641be9a8c) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04dev-manual: correct SMP_CONFIGPaul Eggleton
It's CONFIG_SMP here, and since the title of the section already mentions it, just change the sentence to be more generic. (From yocto-docs rev: 32e6145b5f41d4eb293f8267ef01d02217143152) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04dev-manual: tidy up "How to Submit a Change" sectionPaul Eggleton
* Change some of the language and patch submission directions to correctly represent how we work together with OpenEmbedded (this changed with the introduction of OE-Core a few releases ago). * Correct --help option to -h for pull request scripts * Clarify commit message guidelines * Touch up a few other bits and pieces Fixes [YOCTO #2671]. (From yocto-docs rev: 3170ce5e0757951afee13207c117316e33449b39) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-03documentation/dev-manual: Fixed "Linux Yocto" termScott Rifenbark
Throughout the manual, the kernels that are built and available through the Yocto Project were being referenced as a "Linux Yocto kernel." This reference is poor. First, it placed Linux and Yocto very close together and could upset the Linux folks. Second, a better way would have been to say "Yocto Linux kernel." I have fixed by referring to kernels that are available through the Yocto Project as "Yocto Project kernels." (From yocto-docs rev: 9b8319328cd4ab4ce3363001c9feeec585d9cab9) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-03documentation/dev-manual: Scrub for Yocto Project termScott Rifenbark
I have replaced the term "Yocto Project" with more appropriate terms where possible. (From yocto-docs rev: 622ef9a2b4897ecd151b641b43d7706ab673c989) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-03documentation/dev-manual/dev-manual-bsp-appendix.xml: Yocto term scrubScott Rifenbark
Scrubbed the manual for the term "Yocto Project", which has been over-used. I updated occurrances to better represent actual bits rather than generically referring to everything as Yocto Project. (From yocto-docs rev: f70cffeffa0d8863a88783607621bf6f7125d02d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-28documentation/dev-manual/dev-manual-kernel-appendix.xml: Added branch stepScott Rifenbark
The example did not specify to switch to the "denzil" branch after establishing the local repo of poky-extras. The example will not work without this step. (From yocto-docs rev: 90071570bca2edfceb4adb91bdd9093c095c8825) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-26documentation: Re-defined "Build Appliance" to mean the fileScott Rifenbark
Previous renditions of the term "Build Appliance" referred to the VMware system. However, it was determined that the term "Build Appliance" should really refer to the actual image that can be booted and run on the VMware applications. I have updated the areas affected by this change. The change assumes the name of the built or downloaded file you boot will be named "build-appliance-image." Fixes [YOCTO_#2656] (From yocto-docs rev: 6b27b7d92b9722351eb43a7c2a341ce3af056dba) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21documentation/dev-manual/dev-manual-newbie.xml: Typos fixed.Robert P. J. Day
Typoes/fixes to chapter 3. (From yocto-docs rev: 5cf906df6ae8a729a8f10510a89e570ed9d900e7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21documenation//dev-manual: Typos fixed.Robert P. J. Day
Some minor typoes in first couple chapters (From yocto-docs rev: 36618cc6a261a994b00c5c524c76cbf3952a2eae) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21documentation/dev-manual/dev-manual-common-tasks.xml: Moved dbg and profileScott Rifenbark
Moved the sections on remote debugging and using the profile out of the YP Reference Manual and into the YP Development Manual. These are now two sections in the "Common Tasks" chapter. (From yocto-docs rev: 42640bf69aa05c56eb112c10b6d7b96069173785) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-15documentation/dev-manual: Moved temp source code mod into dev modelScott Rifenbark
The section "Modifying Temporary Source Code" that was in the chapter for "Common Tasks" was moved to the "Common Development Models" chapter. After discussion with Darren Hart, modifying temporary source code is a valid develop model. So, rather than isolate it in the common tasks chapter it has been placed in the development model chapter, which now has four types of development. Changes were made to update the introductory text of all the concerned areas of the manual. (From yocto-docs rev: 8b07ee3bcda9c13e576b54b0079b0656cd8fcc32) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-15documentation/dev-manual/dev-manual-start.xml: Updates to pre-built sectionScott Rifenbark
The "Using Pre-Built Binaries and QUME" section needed to incorporate some information from the YP Reference Manual. I have merged those changes in and did some re-writing to blend it well. (From yocto-docs rev: 5c20f00f9ec75c19fd0106c9f241751381ba7e3c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31documentation/dev-manual/dev-manual-kernel-appendix.xml: Comments removedScott Rifenbark
I removed two larges sections of old comments. (From yocto-docs rev: df1b08b621f2b449c7575b86ec90c40f1606c43d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31documentation/dev-manual/dev-manual-kernel-appendix.xml: Updated NoteScott Rifenbark
Updated a note to include information about what happens if you do a kernel build and have your machine compatible with every possible kernel. This extra information is useful for rational. Reported-by: Bruce Ashfield <bruce.ashfield@windriver.com> (From yocto-docs rev: e631ec44be49d456add6a53ff3db89016d187370) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31documentation/dev-manual/dev-manual-bsp-appendix.xml: .bbappend exampleScott Rifenbark
The linux-yocto_3.2.bbappend example was out of date. There is no longer a kernel features statement in the last part of the section. Only COMPATIBLE_MACHINE, KMACHINE, and KBRANCH remain. I removed the fourth one from the text description and the example code. (From yocto-docs rev: 1a6d3cad48f1b52e5b029434ce655940c6024694) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31documentation/dev-manual/dev-manual-bsp-appendix.xml: Added noteScott Rifenbark
Added a note telling the user that the commit ID strings in the example might not match the actual commit ID strings found in the .bbappend file. (From yocto-docs rev: 5cb845361c8ce8b60dcafc28d1bc01d54badd67a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31documentation/dev-manual/dev-manual-kernel-appendix.xml: Kernel example fixedScott Rifenbark
Due to a bug (2256) the example that changes the kernel configuration through menuconfig did not work. I have re-written the section to now start with the default behavior of CONFIG_SMP=y and then have the user change the configuration to where it is not set. The changes include the reversing of the flow and the work-around needed due to bug 2256. (From yocto-docs rev: 6fa9eee12ed83f81470beb9792fb4fc1c5104f69) 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-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: grammar fixScott Rifenbark
(From yocto-docs rev: d2baa57b68f67900854ee89985e3c53b8cfa1bf0) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: Removed KMACHINEScott Rifenbark
The example that compliles the altered code will not run now when the KMACHINE statement is in the linux-yocto_3.2.bbappend file. I have commented it out of the book. (From yocto-docs rev: 3f67b34daf1ad598b4d07f5e2a60d8c63da754b2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: updated KSRCScott Rifenbark
The KSRC example needs "_3_2" at the end of the variable. (From yocto-docs rev: e6bcbe8504f72777a03e9b08de95d5e2741700a3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: added quotesScott Rifenbark
Turns out the KSRC_linux_yocto ?= /home/scottrif/linux-yocto-3.2.git statement in the linux-yocto_3.2.bbappend file in poky-extras needs quote characters around the pathname. I updated the example statement. (From yocto-docs rev: eac1b53c04398152b41ac280fdc030615c165112) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: kernel machine updateScott Rifenbark
Found two instances of "yocto/standard/common-pc/base". this should now be "standard/default/common-pc/base". (From yocto-docs rev: a2f4ac3885de1157e6d718cfea9b29a67c76aeb0) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: 3.0 to 3.2Scott Rifenbark
The kernel used for example is no linux-yocto_3.2. I changed all occurences of yocto_3.0 over to yocto_3.2 (From yocto-docs rev: 7ee8f86fd0f44197901c851a16c58aa5f6851b1f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: formatting fixScott Rifenbark
(From yocto-docs rev: 20c12b6ef59132f2eef62d45574b9af837971731) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: altered exampleScott Rifenbark
The example code with the printk statements needed to be altered. And the wording supporting the example was modifyied to be more generic. (From yocto-docs rev: f76465e920c3959230196814f17890065c613730) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: updated cpuinitScott Rifenbark
Looks like calibrate_delay(void) changed in the example. Updated to the most recent code. (From yocto-docs rev: f1abcbf730c4b50ceb925e41181429c04eb2d55e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-kernel-appendix.xml: output updatedScott Rifenbark
Updated the example sets up the bare clone. The shell output changed because the upstream repo changed to "origin/standard/default/common-pc/base". (From yocto-docs rev: cc3a8dde7b7f70174225ec95303d0280697d674b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual: New figure just for denzilScott Rifenbark
New image needed for Denzil. I created a new file named "kernel-example-repos-denzil.png" and copied it to the Figures folder. I also deleted the "kernel-example-repos.png" image. (From yocto-docs rev: 97105187735c15e452580a0174897517c1860f2c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: updated hddimg exampleScott Rifenbark
In the "Building and Booting the Image" section there is an example .hddimg file. I updated the file to be the actual file used during the BSP example build. (From yocto-docs rev: 165feb4d501a2ed984b742ea9f10e6c2037972da) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: BBLAYER updateScott Rifenbark
For 1.2 you evidently need to add $HOME/poky/meta-intel to your bblayers.conf file. (From yocto-docs rev: d5565d9aa14590622373996a037cc16d34e9107f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: wording updatedScott Rifenbark
Wording for linux-yocto_3.2.bbappend file updated to support the addition o fhte KBRANCH variable. (From yocto-docs rev: 267d7dffc05dc495dbd27b6435bea7ba48cd4cfa) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: mymachine.confScott Rifenbark
edited it to now include the PREFERRED_VERSION variable. (From yocto-docs rev: 72d8f7bfcad0fff191c998f90369499a78d62696) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: recipes-kernel updateScott Rifenbark
The section on changing recipes-kernel was way out of date. I updated all relavent changes. (From yocto-docs rev: 91538864e6da8c4d0a495e52feafe01ce7afea9d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: 3.2 for 3.0Scott Rifenbark
Kernel used in now 3.2 and not 3.0. (From yocto-docs rev: 974cb0c3665a2767a04ab6261692e93cc2f9200b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: added layerdependsScott Rifenbark
The layer.conf file now uses a LAYERDEPENDS variable. I added that to the example. (From yocto-docs rev: 237eb7ba897479935ac4c3165ce2cb350143a1e3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: changed kernelScott Rifenbark
The kernel in mymachine.conf had to be changed from 3.0 to 3.2 (From yocto-docs rev: cd94a4d45a062e9282de15dfda25983c500c0548) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: Output updatedScott Rifenbark
The output for creating and switching to the denzil branch for meta-intel needed updated. (From yocto-docs rev: ad29c8f73ab3cec930f21939744cff322b43dfdc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: Bad variableScott Rifenbark
The variable substitution had to be changed from "&DISTRO_NAME;-6.0.0.tar.bz2" to "&DISTRO_NAME;-&POKYVERSION;.tar.bz2". (From yocto-docs rev: 258b4c7fb46d2e6fb2da7bf2f59cd4f5c035b15b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: Added linkScott Rifenbark
Created a link to the Yocto Project Files term. (From yocto-docs rev: 9d92248cb5dd862095e815c008e1f47e7518856a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: typo corrected.Scott Rifenbark
(From yocto-docs rev: bf3ff12492ba34cd287269a5352f6a3846d2d0bc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-bsp-appendix.xml: Bad variableScott Rifenbark
Had to remove "poky-" from the front of this variable that resolves to a YP Files top-level name from the tarball. (From yocto-docs rev: a9ccf2bec4f2f916e854d10aa992f0c45eb0ed3f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-model.xml: Fixed a bad link title.Scott Rifenbark
(From yocto-docs rev: facfa3fc60c26f55d5e2cc598b494435d63af827) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-model.xml: Better wording.Scott Rifenbark
(From yocto-docs rev: be77083d5820cf195aea0e17bb9cf25ec706b4dc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01documentation/dev-manual/dev-manual-model.xml: Added BitBakeScott Rifenbark
Throughout the documentation set I have refered to the YP build system generically in order to avoid use of the "Poky" term. Richard has suggested that we refer to the actual thing that does the building. So I have added BitBake to this particular sentence to refer to the tool. (From yocto-docs rev: eaed76bbf97bd34205eace952a1efbc600890815) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>