The content of the course is as follows: AT&T assembly syntax format protected mode linux kernel architecture boot boot program kernel code kernel block device driver character device driver file system memory management
Total of 46 lessons1 days and 8 hours and 28 minutes and 48 seconds
1) By analyzing the kernel source code, master the specific working principles of the Linux operating system, thereby laying a solid foundation for further learning about drivers, virtualization, etc. 2) Students who pass the assessment will be qualified as Linux kernel engineers and are competent in customizing the kernel, modifying the kernel, and updating the kernel.
Total of 34 lessons21 hours and 13 minutes and 48 seconds
The main lecture of this course is based on my 20 years of research and teaching on the Linux kernel. It effectively summarizes the content and uses the separation of mechanisms and strategies as the guiding ideology to analyze the design ideas and data structures of the Linux kernel, so that everyone can learn more about it. After studying each chapter, we will lead you to the door of the Linux kernel by writing Linux kernel modules and analyzing the source code.
Total of 50 lessons11 hours and 1 minutes and 17 seconds