(The course mainly explains ARM system architecture, Bootloader design and transplantation, Linux kernel transplantation, Linux file system, device driver development, etc. The content that can be mastered by studying this chapter: understand the Linux file kernel, understand kernel cutting and transplantation, etc., and prepare for the later development of user platform drivers.)