Font Size: a A A

Embedded Linux Operating System Kernel Transplantation Research And Practice

Posted on:2005-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y H ZhengFull Text:PDF
GTID:2208360122997511Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Linux has a stable and efficient kernel, a perfect network and file management mechanism, and excellent development tools, which make Linux become the favorite system in the computer scopes, especially in the embedded system scopes. Linux is used widely in industry control, PDA, intelligent mobilephone, and so on. But there are lots of kinds of hardware architectures in embedded system scopes. How to port Linux kernel to the new architecture in a short time becomes urgent.Linux kernel is monolithic kernel, and depends on the hardware platform. If the kernel is ported to the new hardware platform the difficulties mentioned above must be overcome. Based on the research on the Linux kernel porting theory, the analysis of the Linux kernel architecture, and the division between the part related with hardware and the unrelated, the kernel can be ported correctly.Some valuable research on the operating system porting theory and the Linux kernel porting principles will be described in the thesis. First, the operating system porting theory is presented, and the portability of all kinds of operating systems is analyzed. Then the Linux kernel porting principle is summarized. The difficulties caused by the kernel s monolithic architecture and the relativity of the hardware are analyzed, and the method to improve the portability of the kernel is explained. Later based on the analysis of the Linux kernel architecture and the source code tree, the method of the Linux kernel porting is summarized. Fanally the porting theory is practiced totally by porting Linux kernel to Enet-SHl.
Keywords/Search Tags:Linux kernel, porting, SH7750
PDF Full Text Request
Related items