diff --git a/documentation/dev-manual/dev-manual-kernel-appendix.xml b/documentation/dev-manual/dev-manual-kernel-appendix.xml index 03d1758bfc..533875b040 100644 --- a/documentation/dev-manual/dev-manual-kernel-appendix.xml +++ b/documentation/dev-manual/dev-manual-kernel-appendix.xml @@ -503,6 +503,23 @@
Getting Set Up to Run this Example + + If you took the time to work through the example that modifies the kernel source code + in "Modifying the Kernel Source + Code" you should already have the Yocto Project files set up on your + host machine. + + + + If you don't have the Yocto Project files established on your system, + See "Setting + Up the Local Yocto Project Files Git Repository" for + information. + To reconfigure the kernel, this is the only Git repository you need to have set up. + + +
@@ -541,7 +558,7 @@ To see this default setting from within the QEMU emulator, boot your image using the emulator as follows: - $ runqemu qemux86 + $ runqemu qemux86 qemuparams="-smp 2" @@ -627,12 +644,19 @@ A good method to isolate changed configurations is to use a combination of the menuconfig tool and simple shell commands. - Before changing configurations with menuconfig, simply rename - the default .config, use menuconfig to make + Before changing configurations with menuconfig, copy the + existing .config and rename it to something else, + use menuconfig to make as many changes an you want and save them, then compare the renamed configuration file against the newly created file. You can use the resulting differences as your base to create configuration fragments to permanently save in your kernel layer. + + Be sure to make a copy of the .config and don't just + rename it. + The Yocto Project build system needs an existing .config + from which to work. +
@@ -651,7 +675,7 @@ Now run the QEMU emulator: - $ runqemu qemux86 + $ runqemu qemux86 qemuparams="-smp 2"