Building and Developing Drivers for ARM Embedded Linux Systems Examples

Author: Zhou Ligong
Publisher:
Publish Date: 2006-01-01
Features: This book is a specialized introduction to examples of building ARM embedded Linux systems and developing device drivers. The main content includes: introducing how to establish an ARM7-based cross-development environment and how to port μClinux to ARM7 chips; analyzing a simple kernel module that has been successfully running on ARM7 in μClinux. This book is suitable for microcomputer development professionals.
This book introduces one aspect of μClinux kernel programming—writing device drivers using kernel modules. The main content includes: introducing how to establish an ARM7-based cross-development environment and how to port μClinux to ARM7 chips; analyzing a simple kernel module that has been successfully running on ARM7 in μClinux; introducing the writing, compilation, and usage of character device drivers, block device drivers, and network device drivers in μClinux. These examples are compiled and used on the ARM7 platform but can be easily ported to other platforms.
The book is easy to understand and is a beginner-friendly guide to μClinux kernel programming. It also provides reference value for experienced μClinux kernel programming professionals. It can serve as a reference material for faculty and students in higher education institutions specializing in related fields, as well as for embedded system application development engineers.
The main content of the book includes: introducing how to establish an ARM7-based cross-development environment and how to port μClinux to ARM7 chips; analyzing a simple kernel module that has been successfully running on ARM7 in μClinux, etc.

📌 Related Posts