aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/bsp-guide
AgeCommit message (Collapse)Author
2016-06-06documentation: Prepared manuals for a 2.2 release.Scott Rifenbark
* Updated poky.ent to have the appropriate 2.2 variables * Updated all manual revision tables to have a new entry for 2.2 - used "Sometime in 2016" for the date. * Updated the mega-manual.sed file to process internal links for 2.2. (From yocto-docs rev: 2acd49ee197e3e3e725f4cb8cc432437afd8646b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18documentation: Converted "meta-yocto" to "meta-poky"Scott Rifenbark
Occurrences in many manuals and one figure. (From yocto-docs rev: 26d30cd162083c62216fb4ab526d0b231f453de1) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18bsp-guide: Updated yocto-bsp create example output.Scott Rifenbark
(From yocto-docs rev: f764adf95f7dca7243cee7412035958962091205) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-06documentation: Updated release date in manual history tables.Scott Rifenbark
Updated to "April 2016" for all manuals that use this table. (From yocto-docs rev: 4d3753cc92c446668b0c383736c2071e24e53dd2) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-23poky.ent, bsp-guide: Removed eMenlow example and updated 2.1 variablesScott Rifenbark
Probably should have committed these separately but.... * Updated the BSP guide to use an example that we support. I removed the eMenlow stuff completely. * Fixed poky.ent so the 15.0.0 stuff is used for the variables. This supports the 2.1 release. (From yocto-docs rev: 598b261725235b6f160561db22bd9f31ec721066) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-23documentation: remove all references to HobBelen Barros Pena
Hob and the packageinfo class have now been removed from the code base. This patch removes all references to: * Hob * meta-hob * packageinfo and * BBLAYERS_NON_REMOVABLE from the documentation. So long, Hob, and thanks for all the fish. (From yocto-docs rev: 6a1ba2761d5c2ec1072616ce3d791787f1b1b2a7) Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-07bsp-guide: Updated the license statement.Scott Rifenbark
Changed the license statement to not be "non-commercial". (From yocto-docs rev: bb1d80c121e9e34090a07feac9d510b2304f058e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-07documentation: Prepare for 2.1 buildsScott Rifenbark
The changes are for the poky.ent file and the mega-manual.sed file to take care of variables. Also, entries added for the manual revision table. (From yocto-docs rev: 60da39f85165e2d4aef55d456f8203183e089433) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21documentation: Updated files to support 2.0 release.Scott Rifenbark
These updates included editing the poky.ent file so that DISTRO and related variables are now 2.0. Also updated all the title pages to have the manual revision table correct. Finally, used my email for the manuals. (From yocto-docs rev: deae61bfbb528ea0ced82399a78260a7f34a7a11) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-28documentation: Updated customization layers to point to XSL mirrorsScott Rifenbark
The customization layers were pointing to Sourceforge site for the XSl files needed to build the manuals. Throuhgout time, this site has failed me enough to warrent trying to get these XSL files from some other source. Rather than ship the XSL files with the YP release, we decided to create some mirrors and point the customization files there. (From yocto-docs rev: 4fd1703870694dff1f593b421f90aad0803d9e65) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-24bsp-guide: Fixed link to the OpenEmbedded style guide.Scott Rifenbark
A link was going to an old YP page that talked about patch style guide stuff. That page simply redirects the user to a styleguide of the OE. I fixed the link in the manual to go directly to that page now. (From yocto-docs rev: 913c30eae42e89cc6f8dd99026594c2843985c58) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-15documentation: Preparation for 1.9 buildsScott Rifenbark
This involves the following: * Inserting a new row for all manual revision history tables to have "October 2015" and 1.9 as the release information. * Updating the mega-manual.sed file to process links for 1.9 * Updating variables in poky.ent to deal with the 1.9 release variables. (From yocto-docs rev: 1ed55c08b96cf0fded38833635111a5c6da86781) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-01bsp-guide: removed the BBLAYERS_NON_REMOVABLE from the example code.Scott Rifenbark
(From yocto-docs rev: 35a92477897652a9af2b1a257a4576926612e054) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-01documentation: Updates to try to fix CentOS docs build errorsScott Rifenbark
The docs are not building on CentOS and we think it is due to the XSL templates being called for the Eclipse parts. I located all the "current" templates and switched them out for "1.76.1" version as are used by the mainstream doc builds. (From yocto-docs rev: afbddde6524630433dfec973bbe886de32395bc8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-03-19documentation: Updated Manual revision tables with "April 2015"Scott Rifenbark
(From yocto-docs rev: a012e34956b8ac2fa7610e264f460bc27bdd66d8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-03-06bsp-guide, kernel-dev, ref-manual: KERNEL_FEATURES should refer to .scc files.Robert P. J. Day
Tweak a number of doc lines so that the KERNEL_FEATURES variable refers directory to .scc files, and does not take advantage of potentially confusing shortcuts. (From yocto-docs rev: 6236fb098fc2d518f6f4f63e16b19a06a775d2d6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-24bsp-guide: Removed 3.10 and 3.17 kernel references.Scott Rifenbark
Version 1.8 drops support of the 3.10 and 3.17 kernels. The emenlow example was using the 3.10 kernel recipe as a showcase and it also listed the recipe in the directory structure. I removed it. Additionally, the yocto-bsp create command was prompting for the user to accept the default 3.17 kernel. I changed that to 3.19. (From yocto-docs rev: 03bf66e961400b27b7e31d4a25776a11ce5719fd) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-17documentation: Reverted back to the 1.76.1 XSL stylesheetScott Rifenbark
Using the 1.76.1 version in all the customization layers so the manual revision tables will build with boxes. (From yocto-docs rev: 85a31ef53a59d17bed23ebf57a14db507eb21338) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-17bsp-guide: Added a clarifying not about meta- in BSP layer names.Scott Rifenbark
This note provides a bit of a warning or tip regarding naming BSP layers. The letter of the law dictates that you don't need to prepend a BSP layer name with the string "meta-". However, scripts exist in OE where the naming convention is assumed. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 0375349fdd3cd5ff8a54db8124d5cdc02133ff12) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-17bsp-guide: Replaced the Crown Bay example with the eMenlow.Scott Rifenbark
Crown Bay is short on life so I swapped it out for the eMenlow. (From yocto-docs rev: 6d5394c12a374463cb1d5215af88178b63a5b8c0) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-17bsp-guide: Updated the output examples for bsp tools.Scott Rifenbark
The yocto-bsp and yocto-kernel tool output for the examples were updated to be current. (From yocto-docs rev: a05b1df35c7518027b1eb73f9ea2b6a3d00dca43) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-17documentation: Changed back to the "current" XSL style sheet.Scott Rifenbark
I need to get back to how it was working and then fix the table box issue from there. Using the 1.76.1 stylesheets makes the build too long for the manuals and sometimes the XSL sheets do not load. (From yocto-docs rev: 7bc502fa069fdc4aebf5705513bb82127716859f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-06bsp-guide: Added more detail for customizing a BSP recipeScott Rifenbark
The way the explanation for adding the BSP-specific files did not take into account for layers that might support multiple machines versus a layer not supporting multiple machines. I added more explanation that covers both scenarios to be clear. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 3f00f0bb830665f8711c68aa6110b8399e867345) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-06bsp-guide: Cleaned up some examples affected by VESA-supportScott Rifenbark
The Crown Bay BSP now only supports VESA graphics. Because of this, some of the examples in several areas of the BSP hierarchy were wrong. Changed accordingly. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: b61f013a086a9135a86eedf2884fd1b07f798165) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-06bsp-guide: Updates to the "yocto-bsp" section.Robert P. J. Day
Update the choices and version numbers of the "yocto-bsp" section of the BSP guide to match the current development utilities. (From yocto-docs rev: 0f8472ffa2bc3ae762587c4e2345a4d9850608ed) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-06bsp-guide: Some minor fixes to the BSP GuideRobert P. J. Day
(From yocto-docs rev: c0ca0d285f8de6ce921971fdd8bd8473fa33f3c2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-06bsp-guide: Some corrections to the Crown Bay code examples.Scott Rifenbark
The directory structure no longer seems to support two flavors of the BSP: one with EMGD and the "noemgd." Only the "noemgd" remains. I have updated some of the examples here to reflect the current directory structure and sample configuration code for the BSP. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 64fc4a7a6d69eb99dcd3d8c5e388810e7052ad75) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-06documentation: Updated all XSL style sheet imports to use 1.76.1 versionScott Rifenbark
This fixes the issue where the lines for the manual revision table are not appearing. For some reason they do not appear when building the docs using Ubuntu 14.10 and the "current" XSL transformation files. So, I backed up to the 1.76.1 version, which is the nearest version where the issue does not surface. (From yocto-docs rev: 82b15986b97b9ed082b652b562eaaf843572fdff) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-12-09bsp-guide: Fixed ambiguous sentence.Scott Rifenbark
In the example that creates a new BSP layer by using the yocto-bsp script, the final step 6 could be interpreted as the script creating the new layer in "poky". Even though the sentence is technically correct, sloppy reading could mis-interpret it. I updated the sentence so that nobody will be confused. (From yocto-docs rev: 7c2bed2aa6f8c189ed9cabff6e4d4d9557238702) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-11-04documentation: Updated the manual revision history tables.Scott Rifenbark
Added an entry for the 1.8 release stating that the release is slated for sometime in 2015. (From yocto-docs rev: 9799a7848f24024048eae0cbed470a2be4b4b879) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-10-03documentation: Updated release date for manual rev tables.Scott Rifenbark
Added "October 2014" to table for all manuals that have the table. (From yocto-docs rev: 3f9ceb4dd2397fe907bf701c842277eb65d11a56) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-12bsp-guide: Applied the <replaceable> tag as needed.Scott Rifenbark
(From yocto-docs rev: 6f8f374f3f7f70082c7bc45c1715324214dc2099) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-03ref-manual, bsp-guide: Added cross-references for two variables.Scott Rifenbark
Added several cross-link references for the LICENSE_FLAGS and LICENSE_FLAGS_WHITELIST variables. Note that the cross-references previously put in for LICENSE_FLAGS were slightly wrong as they were using the <ulink> tag instead of the <link> tag. (From yocto-docs rev: dc2769c63d24d3650c993cfd48bcb4540ad36ca2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-03ref-manual, bsp-guide: Added several cross-references to LICENSE_FLAGS.Scott Rifenbark
Needed to add several links to the newly described LICENSE_FLAGS variable in the glossary. Three links added to the ref-manual and a single link added to the BSP Guide. (From yocto-docs rev: 2ca6e556c299814d6ef847ed059a4f0a2d48adb3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-03documentation: Added permalink display styles to CSS files.Scott Rifenbark
Fixes [YOCTO #5772] Updated each manual's CSS style sheet to contain a style for how the permalink symbol looks on its own and how it looks when a user hovers over it with the mouse. (From yocto-docs rev: c8d4afa0b83a40ac2de0c47c191a11b3e7d241e5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-03bsp-guide: Fixed typo.Scott Rifenbark
(From yocto-docs rev: a8b03331dc46d9e54a367b9fa5ab2d3c51c047b7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-18documentation: Updated style sheets to remove unused .PNG files.Scott Rifenbark
Fixes [YOCTO #6430] The style sheets were carrying over old .PNG files that are not part of the manuals. I have removed the statements that were using them. (From yocto-docs rev: 6e4fa419b9367ab5e34b9aa8010a24980416dc7d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-18bsp-guide: Added XSL templates to support permalinks.Scott Rifenbark
Fixes [YOCTO #5772] (From yocto-docs rev: 835f0365eeed09996558f65763621f3e84cbc0d3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-18bsp-guide: Edits to "BSP Layers" section adding locator info.Scott Rifenbark
I extended the section to mention where to find YP supported BSP layers and a bit on how to get them via the link from the Source Repositories web interface. Changes driven by community input. (From yocto-docs rev: 4c944bf33b7d642126c52efd313666270145ab50) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-05-13documentation: Updated the manual revision history tables for 1.7Scott Rifenbark
(From yocto-docs rev: 9014fe95b9607a15c0e72ef1b6df14f250a3d241) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-21documentation: Updated all the manual revision history tables.Scott Rifenbark
Set the release date to April 2014. (From yocto-docs rev: 2592bc968edeea941a92e6bdd321dd872745b78c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11bsp-guide: Updated the yocto-bsp example.Scott Rifenbark
Ran the tool and provided the actual machine branch output choices. (From yocto-docs rev: 5b78e70079e2c621221187d4419de2a2427efbc1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11bsp-guide: Updated the yocto-bsp example.Scott Rifenbark
This example does not run as described. It said that the setup script was run and the user would be in the top-level Source Directory (e.g. poky). The script errors out unless run from the poky/build directory. So I took out the requirement of being in the top directory. (From yocto-docs rev: 800e4001319cde3e665c0271fd5a19646fb2bd7a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11bsp-guide: Updates to "Linux Kernel Configuration" section.Scott Rifenbark
This section was using an out-dated version of the linux-yocto_3.10.bbappend file. The new version accounts for both emgd and non-emgd configurations. I had to insert the new listing and update some supporting text describing it. (From yocto-docs rev: 97329a154e3dee44cb393d4a289fdcbb9f8adf07) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11bsp-guide: Updated the "Hardware Configuration Options" section.Scott Rifenbark
The "require" statements changed from four to three. (From yocto-docs rev: 36f4fe004e69cb7715d41787d4c22b39371f63b6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11bsp-guide: Updated the "Example Filesystem Layout" section.Scott Rifenbark
The recipes-kernel structure had changed for the Crown Bay BSP. (From yocto-docs rev: 14ecfc7e676901a6d422f49b0170f27f6b46837f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-08documentation: Beagleboard replaced with BeagleboneScott Rifenbark
Fixes [YOCTO #2444] Several areas affected by the reference BSP "beagleboard" being replaced by "beaglebone". (From yocto-docs rev: 2f02b570e1ebcf0469871b67a029b65fa8b285f2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-01documentation: Updates to get rid of PRINC variable.Scott Rifenbark
I did not eliminate this variable but rather changed the description to indicate that it has been deprecated and that the user should now use a PR Service to do this stuff. There were several areas in the YP manual set that used the variable in code. I just deleted those lines from the code. (From yocto-docs rev: 88a075e6306349e5f8c0d53b5288ef1e64956cd3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-30bsp-guide, kernel-dev: Added Cross-references to "BitBake" termScott Rifenbark
I made sure that the first occurrence of each "BitBake" term linked into the "BitBake" term as defined in the dev-manual. (From yocto-docs rev: 83e6e43d13cf5447b8ef65836d532abbb1f8b15e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25documentation: Fixed "Relased date" for the 1.5.1 entryScott Rifenbark
Fixes [YOCTO #5857] I had missed replacing the release date in the manual revision history tables for the 1.5.1 release. It was still an estimate. I have replaced with the actual date of "January 2014" (From yocto-docs rev: fb9abe0df33a9b551d797ac1b72577931f5f8ce6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>