From c973b36249f4347c482392b3bb8ca20a1b41d494 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Wed, 10 Apr 2013 10:47:12 -0700 Subject: dev-manual: Edits to "Developing a Board Support Package (BSP)" section. (From yocto-docs rev: 29843f6f5cc16c978369df1daf64d9d45d288490) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/dev-manual/dev-manual-model.xml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'documentation/dev-manual/dev-manual-model.xml') diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index c821fe8d19..f8bd28353c 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml @@ -117,21 +117,22 @@ Directory available on your host system. Having these files on your system gives you access to the build process and to the tools you need. - For information on how to set up the - Source Directory, see the - "Getting Set up" section. + For information on how to set up the Source Directory, + see the + "Getting Set Up" section. Establish the meta-intel repository on your system: Having local copies of these supported BSP layers on your system gives you access to layers you might be able to build on or modify to create your BSP. For information on how to get these files, see the - "Getting Setup" section. + "Getting Set Up" section. Create your own BSP layer using the yocto-bsp script: Layers are ideal for isolating and storing work for a given piece of hardware. - A layer is really just a location or area in which you place the recipes for your BSP. + A layer is really just a location or area in which you place + the recipes and configurations for your BSP. In fact, a BSP is, in itself, a special type of layer. The simplest way to create a new BSP layer that is compliant with the Yocto Project is to use the yocto-bsp script. @@ -160,11 +161,11 @@ The recipes and configurations for these four BSPs are located and dispersed within the Source Directory. On the other hand, BSP layers for Cedar Trail, Chief River, Crown Bay, - Crystal Forest, Emenlow, Fish River, Fish River 2, Jasper Forest, N450, + Crystal Forest, Emenlow, Fish River Island, Fish River Island 2, Jasper Forest, N450, Romley, sys940x, Sugar Bay, and tlk exist in their own separate layers within the larger meta-intel layer. When you set up a layer for a new BSP, you should follow a standard layout. - This layout is described in the section + This layout is described in the "Example Filesystem Layout" section of the Board Support Package (BSP) Development Guide. In the standard layout, you will notice a suggested structure for recipes and @@ -178,7 +179,7 @@ directories within the BSP layer. Configuration changes identify where your new layer is on the local system and identify which kernel you are going to use. - When you run the yocto-bsp script you are able to interactively + When you run the yocto-bsp script, you are able to interactively configure many things for the BSP (e.g. keyboard, touchscreen, and so forth). Make recipe changes to your new BSP layer: Recipe -- cgit v1.2.3-54-g00ecf