diff options
Diffstat (limited to 'documentation/kernel-dev/kernel-dev-common.xml')
| -rw-r--r-- | documentation/kernel-dev/kernel-dev-common.xml | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/documentation/kernel-dev/kernel-dev-common.xml b/documentation/kernel-dev/kernel-dev-common.xml index 2ea5d3f38e..d94ed1942d 100644 --- a/documentation/kernel-dev/kernel-dev-common.xml +++ b/documentation/kernel-dev/kernel-dev-common.xml | |||
| @@ -89,8 +89,8 @@ | |||
| 89 | <emphasis>Prepare Your <filename>local.conf</filename> File:</emphasis> | 89 | <emphasis>Prepare Your <filename>local.conf</filename> File:</emphasis> |
| 90 | By default, the | 90 | By default, the |
| 91 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> | 91 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> |
| 92 | variable is set to "qemux86", which is fine if you are | 92 | variable is set to "qemux86-64", which is fine if you are |
| 93 | building for the QEMU emulator in 32-bit mode. | 93 | building for the QEMU emulator in 64-bit mode. |
| 94 | However, if you are not, you need to set the | 94 | However, if you are not, you need to set the |
| 95 | <filename>MACHINE</filename> variable appropriately in | 95 | <filename>MACHINE</filename> variable appropriately in |
| 96 | your <filename>conf/local.conf</filename> file found in | 96 | your <filename>conf/local.conf</filename> file found in |
| @@ -104,10 +104,12 @@ | |||
| 104 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS'><filename>MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS</filename></ulink> | 104 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS'><filename>MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS</filename></ulink> |
| 105 | variable to include kernel modules.</para> | 105 | variable to include kernel modules.</para> |
| 106 | 106 | ||
| 107 | <para>This example uses the default "qemux86" for the | 107 | <para>In this example we wish to build for qemux86 so |
| 108 | <filename>MACHINE</filename> variable but needs to | 108 | we must set the <filename>MACHINE</filename> variable |
| 109 | add the "kernel-modules": | 109 | to "qemux86" and also add the "kernel-modules". As described |
| 110 | we do this by appending to <filename>conf/local.conf</filename>: | ||
| 110 | <literallayout class='monospaced'> | 111 | <literallayout class='monospaced'> |
| 112 | MACHINE = "qemux86" | ||
| 111 | MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "kernel-modules" | 113 | MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "kernel-modules" |
| 112 | </literallayout> | 114 | </literallayout> |
| 113 | </para></listitem> | 115 | </para></listitem> |
| @@ -314,8 +316,8 @@ | |||
| 314 | File:</emphasis> | 316 | File:</emphasis> |
| 315 | By default, the | 317 | By default, the |
| 316 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> | 318 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> |
| 317 | variable is set to "qemux86", which is fine if you are | 319 | variable is set to "qemux86-64", which is fine if you are |
| 318 | building for the QEMU emulator in 32-bit mode. | 320 | building for the QEMU emulator in 64-bit mode. |
| 319 | However, if you are not, you need to set the | 321 | However, if you are not, you need to set the |
| 320 | <filename>MACHINE</filename> variable appropriately in | 322 | <filename>MACHINE</filename> variable appropriately in |
| 321 | your <filename>conf/local.conf</filename> file found | 323 | your <filename>conf/local.conf</filename> file found |
| @@ -329,10 +331,12 @@ | |||
| 329 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS'><filename>MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS</filename></ulink> | 331 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS'><filename>MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS</filename></ulink> |
| 330 | variable to include kernel modules.</para> | 332 | variable to include kernel modules.</para> |
| 331 | 333 | ||
| 332 | <para>This example uses the default "qemux86" for the | 334 | <para>In this example we wish to build for qemux86 so |
| 333 | <filename>MACHINE</filename> variable but needs to | 335 | we must set the <filename>MACHINE</filename> variable |
| 334 | add the "kernel-modules": | 336 | to "qemux86" and also add the "kernel-modules". As described |
| 337 | we do this by appending to <filename>conf/local.conf</filename>: | ||
| 335 | <literallayout class='monospaced'> | 338 | <literallayout class='monospaced'> |
| 339 | MACHINE = "qemux86" | ||
| 336 | MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "kernel-modules" | 340 | MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "kernel-modules" |
| 337 | </literallayout> | 341 | </literallayout> |
| 338 | </para></listitem> | 342 | </para></listitem> |
