Font Size: a A A

The Transplantation Of The Linux Operating System On Arm Hardware Platform

Posted on:2013-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhouFull Text:PDF
GTID:2248330374486497Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The Linux operating system is an open, free operating system, because of the characteristics of stable, efficient, and open source, so in most embedded platforms as well as large-scale server has been widely used it, from private enterprises to large state-owned institutions, from personal hand-held terminal equipment to the aerospace precision operations are filled with figure of Linux operating system.ARM CPU architecture is according to the RISC processor architecture designed for low-power, high performance, low-cost device, so, it is extensive used in embedded devices. We can see the arm architecture process from large-scale machinery and equipment control to personal mobile devices.This thesis is based on the ARM architecture widely used in the embedded field. We are based on the research of the Linux kernel transplant the Linux operating system on the ARM9hardware platform. This system consists of bootloader module, Linux kernel module, the file system module and the peripheral device driver module. In the four modules, the function of bootloader is initialization of the hardware, memory space mapping, configure the correct environment for the operating system kernel, the linux kernel module is the core of the system, the whole system handle scheduling in the kernel. The filesystem module is an important part of the Linux operating system used to store the kernel image, configuration file, a variety of command, equipment, files, applications, and so on. The peripheral device driver module is used to enable work on peripherals including Ethernet devices, LCD equipment.The subject to achieve the organic combination of the Linux kernel2.6.36and ARM9architecture processor and we can run the Linux operating system on the ARM9hardware platform. Through analysis of commonly used Linux kernel transplantation, we proposed the method based on the modular compiler peripheral drive to achieve the optimization of the kernel transplantation...
Keywords/Search Tags:linux, ARM, RISC, bootloader, kernel, filesystem, driver, network, LCD, embedded system, modules
PDF Full Text Request
Related items