Font Size: a A A

The Analysis And Porting Of UClinux

Posted on:2005-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:G DongFull Text:PDF
GTID:2168360122494109Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of computer technology and microprocessor, embedded system has been used in an increasingly wide range of applications and more and more researchers focus on embedded OS in recent years. As an embedded OS, uClinux is designed specially for MPU without MMU. Because it has such features as open source, stability, powerful network functions and excellent file system, uClinux has become more and more popular in embedded network devices.This paper emphasizes on uClinux and the method of porting it Firstly, we start from the architecture of uClinux kernel, discuss its frame structure of the source, analyze its memory management, process management and real-time features and probe into the booting process and memory management of uClinux kernel in source level.Based on the analysis and discussions of uClinux, we accomplish the porting of uClinux including boot loader, uClinux kernel and file system. This paper mainly provide a method of porting boot loader, discuss on the building of cross-compiler and uClinux kernel's configuration, and summarize the hierarchical architecture of uClinux kernel and its detailed porting process.This paper brings forth the core techniques in developing embedded system through the analysis of uClinux and the probing into the porting process of embedded OS, which will have certain practical signification for the development of embedded system application.
Keywords/Search Tags:embedded OS, uClinux, kernel, analyze, porting
PDF Full Text Request
Related items