summaryrefslogtreecommitdiffstats
path: root/documentation/kernel-dev
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/kernel-dev')
-rw-r--r--documentation/kernel-dev/kernel-dev-advanced.xml19
1 files changed, 12 insertions, 7 deletions
diff --git a/documentation/kernel-dev/kernel-dev-advanced.xml b/documentation/kernel-dev/kernel-dev-advanced.xml
index dc5d9ba3dd..1b19f74073 100644
--- a/documentation/kernel-dev/kernel-dev-advanced.xml
+++ b/documentation/kernel-dev/kernel-dev-advanced.xml
@@ -48,14 +48,18 @@
48 This variable is typically set to the same value as the 48 This variable is typically set to the same value as the
49 <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> 49 <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink>
50 variable, which is used by 50 variable, which is used by
51 <ulink url='&YOCTO_DOCS_DEV_URL;#bitbake-term'>BitBake</ulink> 51 <ulink url='&YOCTO_DOCS_DEV_URL;#bitbake-term'>BitBake</ulink>.
52 (e.g. "edgerouter" or "emenlow"). 52 However, in some cases, the variable might instead refer to the
53 underlying platform of the <filename>MACHINE</filename>.
54 </para>
55
56 <para>
53 Multiple BSPs can reuse the same <filename>KMACHINE</filename> 57 Multiple BSPs can reuse the same <filename>KMACHINE</filename>
54 name if they are built using the same BSP description. 58 name if they are built using the same BSP description.
55 The "emenlow" and "emenlow-noemgd" BSP combination 59 The "ep108-zynqmp" and "qemuzynqmp" BSP combination
56 in the <filename>meta-intel</filename> 60 in the <filename>meta-xilinx</filename>
57 layer is a good example of two BSPs using the same 61 layer is a good example of two BSPs using the same
58 <filename>KMACHINE</filename> value (i.e. "emenlow"). 62 <filename>KMACHINE</filename> value (i.e. "zynqmp").
59 See the <link linkend='bsp-descriptions'>BSP Descriptions</link> section 63 See the <link linkend='bsp-descriptions'>BSP Descriptions</link> section
60 for more information. 64 for more information.
61 </para> 65 </para>
@@ -67,9 +71,10 @@
67 variable must be set to indicate the branch. 71 variable must be set to indicate the branch.
68 <note> 72 <note>
69 You can use the <filename>KBRANCH</filename> value to define an 73 You can use the <filename>KBRANCH</filename> value to define an
70 alternate branch typically with a machine override as follows: 74 alternate branch typically with a machine override as shown here
75 from the <filename>meta-emenlow</filename> layer:
71 <literallayout class='monospaced'> 76 <literallayout class='monospaced'>
72 KBRANCH_emenlow ?= "standard/emenlow" 77 KBRANCH_emenlow-noemgd = "standard/base"
73 </literallayout> 78 </literallayout>
74 </note> 79 </note>
75 </para> 80 </para>