找回密码
 注册
搜索
查看: 1687|回复: 5

经典linux设备驱动程序姐妹篇-构建嵌入式linux系统(E文版)

[复制链接]
发表于 2006-3-24 15:09:00 | 显示全部楼层 |阅读模式
嵌入式linux开发的必备参考书籍
【文件名】:06324@52RD_emlinux.chm
【格 式】:chm
【大 小】:1057K
【简 介】:
Building Embedded Linux Systems shows you how to design and build your own embedded systems using Linux® as the kernel and freely available open source tools as the framework. Written by an active member of the open source community, the book is structured to gradually introduce readers to the intricacies of embedded Linux, with detailed information and examples in each chapter that culminate in describing how Linux is actually put on an embedded device.

【目 录】:

   Copyright
   Dedication
   Preface
     Audience of This Book
     Scope and Background Information
     Organization of the Material
     Hardware Used in This Book
     Software Versions
     Book Web Site
     Typographical Conventions
     Contact Information
     Acknowledgments
   
   Chapter 1.  Introduction
     Section 1.1.  Definitions
     Section 1.2.  Real Life and Embedded Linux Systems
     Section 1.3.  Example Multicomponent System
     Section 1.4.  Design and Implementation Methodology
   
   Chapter 2.  Basic Concepts
     Section 2.1.  Types of Hosts
     Section 2.2.  Types of Host/Target Development Setups
     Section 2.3.  Types of Host/Target Debug Setups
     Section 2.4.  Generic Architecture of an Embedded Linux System
     Section 2.5.  System Startup
     Section 2.6.  Types of Boot Configurations
     Section 2.7.  System Memory Layout
   
   Chapter 3.  Hardware Support
     Section 3.1.  Processor Architectures
     Section 3.2.  Buses and Interfaces
     Section 3.3.  I/O
     Section 3.4.  Storage
     Section 3.5.  General Purpose Networking
     Section 3.6.  Industrial Grade Networking
     Section 3.7.  System Monitoring
   
   Chapter 4.  Development Tools
     Section 4.1.  Using a Practical Project Workspace
     Section 4.2.  GNU Cross-Platform Development Toolchain
     Section 4.3.  C Library Alternatives
     Section 4.4.  Java
     Section 4.5.  Perl
     Section 4.6.  Python
     Section 4.7.  Ada
     Section 4.8.  Other Programming Languages
     Section 4.9.  Integrated Development Environments
     Section 4.10.  Terminal Emulators
   
   Chapter 5.  Kernel Considerations
     Section 5.1.  Selecting a Kernel
     Section 5.2.  Configuring the Kernel
     Section 5.3.  Compiling the Kernel
     Section 5.4.  Installing the Kernel
     Section 5.5.  In the Field
   
   Chapter 6.  Root Filesystem Content
     Section 6.1.  Basic Root Filesystem Structure
     Section 6.2.  Libraries
     Section 6.3.  Kernel Modules
     Section 6.4.  Kernel Images
     Section 6.5.  Device Files
     Section 6.6.  Main System Applications
     Section 6.7.  Custom Applications
     Section 6.8.  System Initialization
   
   Chapter 7.  Storage Device Manipulation
     Section 7.1.  MTD-Supported Devices
     Section 7.2.  Disk Devices
     Section 7.3.  To Swap or Not to Swap
   
   Chapter 8.  Root Filesystem Setup
     Section 8.1.  Selecting a Filesystem
     Section 8.2.  Using an NFS-Mounted Root Filesystem to Write a Filesystem Image to Flash
     Section 8.3.  CRAMFS
     Section 8.4.  JFFS2
     Section 8.5.  Disk Filesystem over NFTL
     Section 8.6.  Disk Filesystem over RAM Disk
     Section 8.7.  Mounting Directories on TMPFS
     Section 8.8.  Live Updates
   
   Chapter 9.  Setting Up the Bootloader
     Section 9.1.  Bootloaders Galore
     Section 9.2.  Server Setup for Network Boot
     Section 9.3.  Using LILO with Disk and CompactFlash Devices
     Section 9.4.  Using GRUB with DiskOnChip Devices
     Section 9.5.  U-Boot
   
   Chapter 10.  Setting Up Networking Services
     Section 10.1.  The Internet Super-Server
     Section 10.2.  Remote Administration with SNMP
     Section 10.3.  Network Login Through Telnet
     Section 10.4.  Secure Communication with SSH
     Section 10.5.  Serving Web Content Through HTTP
     Section 10.6.  Dynamic Configuration Through DHCP
   
   Chapter 11.  Debugging Tools
     Section 11.1.  Debugging Applications with gdb
     Section 11.2.  Tracing
     Section 11.3.  Performance Analysis
     Section 11.4.  Memory Debugging
     Section 11.5.  A Word on Hardware Tools
   
   Appendix A.  Worksheet
     Section A.1.  Project Identification
     Section A.2.  Hardware Summary
     Section A.3.  Development Tools
     Section A.4.  Kernel
     Section A.5.  Root filesystem
     Section A.6.  Storage Device Organization
     Section A.7.  Bootloader Configuration and Use
     Section A.8.  Networking services
     Section A.9.  Custom Project Software
     Section A.10.  Debug Notes
     Section A.11.  Additional Notes
     Section A.12.  Embedded Linux Systems Worksheet
   
   Appendix B.  Resources
     Section B.1.  Online
     Section B.2.  Books
     Section B.3.  Publications
     Section B.4.  Organizations
     Section B.5.  Linux and Open-Source-Oriented Hardware Projects
   
   Appendix C.  Important Licenses and Notices
     Section C.1.  Exclusion of User-Space Applications from Kernel's GPL
     Section C.2.  Notices on Binary Kernel Modules
     Section C.3.  Legal Clarifications About the Kernel by Linus Torvalds
   
   Colophon
   Index

[UseMoney=2]

[/UseMoney]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-6-17 14:37:00 | 显示全部楼层
英文的资料一般比较好,但看起来比较头大。
点评回复

使用道具 举报

发表于 2006-6-17 21:21:00 | 显示全部楼层
read it first.
点评回复

使用道具 举报

发表于 2006-7-19 16:56:00 | 显示全部楼层
好东西,好东西
点评回复

使用道具 举报

发表于 2006-9-19 08:57:00 | 显示全部楼层
楼上
有没中文的
发一个出来啊
点评回复

使用道具 举报

发表于 2014-1-16 06:52:46 | 显示全部楼层
不错!谢谢楼主!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 00:52 , Processed in 0.046794 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表