It can come with a 3.5 " or 7 " touch LCD. Is a 10cm x 10cm board available via various sources.
Say Y here to select support for the MINI2440. Kconfig Learning: You can refer to the reference information provided by the kernel, "Documentation / KBuild / Kconfig-Language.txt",īool " SMDK2440 with S3C2440 CPU module "īool " MINI2440 development board " select CPU_S3C2440 When you add a driver, you will modify this.
The Kconfig file records the Make MenuConfig, used to configure the kernel, the configuration information in the current directory, and record this in the current KCONFIG file. Notice that the top of the Linux also has a kbuild file, because Linux completed the compilation of this system with KBUILD, and learned from this knowledge point. When compiled: make zimage, the top Makefile will be more.
config in the top layer, it is the entire Linux all configuration information (record those drivers to compile into the kernel, or module), When Make MenuConfig is executed, it will generate. Yes, pass the Space to choose whether to compile the kernel or compile it into a module, or not compile. Therefore, Xconfig and GConfig are relying on QT or GTK implementation, so it is generally used as Make Menocinfig.Īfter executing make menuconfig, the kernel's script will go to the kernel's directory, the root gets the configuration information inside the KConfig file, and the Kconfig file of multiple hierarchical directories is composed: Make menuconfig // Text menu, as well as graphical interface Make config // Way based on text, the most antique level When compiling the kernel, it is generally necessary to configure the kernel, and the general instructions are: Second, the compilation of the kernel and load USR: Implement packaging, compression, etc. Sound: ALSA audio drives core code, and commonly used core code.
Scripts: Script, when the kernel performs make menuconfig, these scripts will be run, go find the Kconfig file in the directory,
MM: Memory Management Code, with the platform-related code in the Arch / XXX / MM directory related to the platform related code is in Arch / XXX / KERNEL KERNEL: The core of the core, the process scheduling, timer, etc. Include: header file, head file with system habits is put in include / linux In the Arch directory, stored in each platform and the chip of each platform on Linux kernel process scheduling, memory management, interrupt and other code.īlock: I / O scheduling of block device drivers,Ĭrypto: Some encryption implementation algorithmsĭocument: Documents that the kernels help, such as the style of the kernel writing code, and so on. The directory of the Linux kernel, changes are small, analyzed in version of Linux 2.6.Īrch: The code related to the architecture system, the different platforms have a corresponding directory in Arch, such as ARM, PowerPC, MIPS. First, Linux kernel source code catalog structure learning