Font Size: a A A

Embedded Linux Development Kit Design And Implementation Of Lyx,

Posted on:2004-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LuFull Text:PDF
GTID:2208360095956185Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Embedded Linux is an operation system which is cut off and modified from the more and more popular Linux, and which can run on embedded computer system. Since it has the advantages from both Linux and Embedded System, Embedded Linux has large market prospect and commercial opportunity. But the standard development method for Embedded Linux system is lowly efficient and needs heavy workload, so, it's the most important thing to develop the Embedded Linux Development Toolkit with which the customers can customize an embedded system that meets there own special requirements.This thesis presents the author's work in development of the Embedded Linux Operating System for his graduate degree. Most of the thesis focus the porting of Linux and several core technologies of Embedded Linux Development Toolkit, and based on the analysis and compare of several prominent toolkits, this thesis introduces our own toolkit named LyX. It describes the principle and implement of LyX's each part, including: the method and steps of porting Linux kernel and software to embedded device; the dependencies between Linux Kernel and software or between software and software are described with XML, so that the dependency problems in the process of compiling and in the runtime system are resolved with the same mechanism; the library reduction technology in existence is analyzed, and against its deficiency, a more efficient function-level library reduction scheme is introduced and implemented; the implement of several file systems that LyX supports; the workflow of LyX's each part. The last part of this thesis give the suggestions and prospect of the development of a mature toolkit which have the most competition ability based on the current work.
Keywords/Search Tags:Embedded System, Linux, Development Toolkit, Dependency, Shared Library Reduction
PDF Full Text Request
Related items