虽然很多公司将LINUX用于多种嵌入式系统,从手机到汽车ABS系统和水过滤设备,但是令人惊讶的是,关于LINUX系统内核和相关工具的建立、安装、测试这方面信息的资源几乎没有。
"这本书中没有关于常用工具或项目范围的任何假设。所需要的……就是下载必要包和浏览详尽在线文档的Internet连接,从而与其他开发者互享经验并从中获益。
这些讲述不仅在设计上给予恰到好处的自由及控制,也紧承Linux嵌入式系统应用的开发先锋们的观点。"
——节自Preface
Preface
1.Introduction
Definitions
Real Life and Embedded Linux Systems
Design and Implementation Methodology
2.Basic Concepts
Types of Hosts
Types of Host/Target Development Setups
Types of Host/Target Debug Setups
Generic Architecture of an Embedded Linux System
System Startup
Types of Boot Configurations
System Memory Layout
3.Hardware Support
Processor Architectures
Buses and Interfaces
I/O
Storage
General-Purpose Networking
Industrial-Grade Networking
System Monitoring
4.Development Tools
A Practical Project Workspace
GNU Cross-Platform Development Toolchain
C Library Alternatives
Java
Perl
Python
Other Programming Languages
Eclipse: An Integrated Development Environment
Terminal Emulators
5.Kernel Considerations
Selecting a Kernel
Configuring the Kernel
Compiling the Kernel
Installing the Kernel
In the Field
6.Root Filesystem Content
Basic Root Filesystem Structure
Libraries
Kernel Modules
Kernel Images
Device Files
Main System Applications
Custom Applications
System Initialization
7.Storage Device Manipulation
MTD-Supported Devices
Disk Devices
To Swap or Not To Swap
8.Root Filesystem Setup
Filesystem Types for Embedded Devices
Writing a Filesystem Image to Flash Using an NFS-Mounted Root Filesystem
Placing a Disk Filesystem on a RAM Disk
Rootfs and Initramfs
Choosing a Filesystem's Type and Layout
Handling Software Upgrades
9.Setting Up the Bootloader
Embedded Bootloaders
Server Setup for Network Boot
Using the U-Boot Bootloader
10.Setting Up Networking Services
Network Settings
Busybox
Dynamic Configuration Through DHCP
The Internet Super-Server
Remote Administration with SNMP
Network Login Through Telnet
Secure Communication with SSH
Serving Web Content Through HTTP
Provisioning
11.Debugging Tools
Eclipse
Debugging Applications with gdb
Tracing
Performance Analysis
Memory Debugging
A Word on Hardware Tools
12.Introduction to Real-Time tinux
What Is Real-Time Processing?
Should Your Linux Be Real-Time?
Common Real-Time Kernel Requirements
Some Typical Users of Real-Time Computing Technology
The Linux Paths to Real-Time
13.TheXenomai ReaI-TimeSystem
Porting Traditional RTOS Applications to Linux
The Xenomai Architecture
How Xenomai Works
The Real-Time Driver Model
Xenomai, Chameleon by Design
14.The RT Patch
Interrupts As Threads
Priority Inheritance
Configuring the Kernel with the RT Patch
High-Resolution Timers
The Latency Tracer
Conclusion
Index
至少作者的写作态度很端正
好书
这本书还不错,还算满意,全英文的
还可以吧,没看过还
好书,实用,有帮助!
国外经典书籍!还是原著的好!也能提高英语水平!学IT的英语水平不好,很难拔高技术!前沿技术都是国外的!强烈推荐!
很实用的一本书!
很喜欢这几本书,会继续关注
不错,当当优品,一直推荐
英文的,没有看,写得挺多。
好像又点难度,依然非常喜欢
英文版的看起来很爽,就是效率低了点
这个商品不错~
发货较快,书籍正版,权威书集。
虽然是影印版,但是书本的效果还是挺好的
多休息运输管理,否则你就没生意了
这个商品不错~
好书,英文版的,不像有一些人翻译的烂,读书,还是原版的好
自己的是中文版,建议朋友买的影印版。交流学习
特意买了英文版,为了提高自己的专业英文水平。
中文版翻译得已经很不错了, 某些地方可以看看英文版,用英文的思路去理解一些事情的时候会觉得更加简单。
虽说是英文的,但是仔细看下去,这本书讲的还是很不错的。对嵌入式的系统方方面面对做了介绍。
开始看当当评论,有人说很好,也有人不建议买,于是去网上下了电子版的。粗粗看过一遍以后,发现其实写的挺好的,深受启发,于是买本书慢慢仔细看看。支持英文原版,印刷的质量看起来也还不错。