One, to construct a simple Linux system MenuOS1, Linux kernel source code introduction
Look back at the three great magic weapons and the two Swords.
The code under the Arch/x86 directory needs to focus on
When you read the code, it's helpful to read and understand the code by deleting everything except x86. The rest of the catalogue is of little use to our study.
There are several more important things in the root directory besides arch: documentation, drivers, init
Kernel-initiated related code is basically in the init directory
The starting point for the entire Linux kernel, main.c Start_kernel is equivalent to the main function in the normal C language program .
Habit: Open Everything first look for the readme, basically can understand the oneself.
Make Mrproper the instructions to clean up the intermediate program.
different configuration methods, various make.
2 . Construct a simple Linux system
Linux Kernel Analysis 03