2006Jisuanji gongcheng yu shejiRequires access

Embedded Linux device drivers development

Shiju Li

Open publisher page 0 citations

Abstract

The way to develop device drivers under the embedded Linux operating system is brought forward.The general module fra-mework and the particular development process of the device drivers under embedded Linux are expatiated.The relationship between Linux device drivers and kernel is made clear,the common characters of embedded Linux device drivers is summarized.The concept of modularization of Linux device drivers is illuminated.Further more,the two key functions of modularized device drivers is analyzed,namely init_module()and cleanup_module().How to design and program the modularized device drivers under embedded Linux by ex-plaining an example driver is discussed and some pivotal codes are made clear.In the end,the core idea on the development of device drivers under embedded Linux is concluded.

About this research paper

What this paper is about

The way to develop device drivers under the embedded Linux operating system is brought forward.The general module fra-mework and the particular development process of the device drivers under embedded Linux are expatiated.The relationship between Linux device drivers and kernel is made clear,the common characters of embedded Linux device drivers is summarized.The concept of modularization of Linux device drivers is illuminated.Further more,the two key functions of modularized device drivers is analyzed,namely init_module()and cleanup_module().How to design and program the modularized device drivers under embedded Linux by ex-plaining an example driver is discussed and some pivotal codes are made clear.In the end,the core idea on the development of device drivers under embedded Linux is concluded.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The way to develop device drivers under the embedded Linux operating system is brought forward.The general module fra-mework and the particular development process of the device drivers under embedded Linux are expatiated.The relationship between Linux device drivers and kernel is made clear,the common characters of embedded Linux device drivers is summarized.The concept of modularization of Linux device drivers is illuminated.Further more,the two key functions of modularized device drivers is analyzed,namely init_module()and cleanup_module().How to design and program the modularized device drivers under embedded Linux by ex-plaining an example driver is discussed and some pivotal codes are made clear.In the end,the core idea on the development of device drivers under embedded Linux is concluded.

Key concepts: Operating system, Computer science, Linux kernel, Linux Unified Key Setup, Embedded system, Process (computing), Key (lock), GNU/Linux

Related papers

Back to paper searchBrowse research topicsOriginal source
Embedded Linux device drivers development — Research Paper | ScholarLens