| 
 Linux Home 
 Linux Articles 
 Linux Links 
Linux Books 
Linux Tools 
Linux Keywords 
  
  
 | 
Linux
Building Embedded Linux Systems
| 
 | 
 |  
| 
	
 
See more Amazon Details
 
 | 
	
 | 	
 
| 
 Contents Listing
  Preface 
   
   
   
 1. Introduction
   
         Definitions 
   
         Real Life and Embedded Linux Systems 
   
         Example Multicomponent System 
   
         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
   
         Using a Practical Project Workspace 
   
         GNU Cross-Platform Development Toolchain 
   
         C Library Alternatives 
   
         Java 
   
         Perl 
   
         Python 
   
         Ada 
   
         Other Programming Languages 
   
         Integrated Development Environments 
   
         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
   
         Selecting a Filesystem 
   
         Using an NFS-Mounted Root Filesystem to Write a Filesystem Image to Flash 
   
         CRAMFS 
   
         JFFS2 
   
         Disk Filesystem over NFTL 
   
         Disk Filesystem over RAM Disk 
   
         Mounting Directories on TMPFS 
   
         Live Updates 
   
   
   
 9. Setting Up the Bootloader
   
         Bootloaders Galore 
   
         Server Setup for Network Boot 
   
         Using LILO with Disk and CompactFlash Devices 
   
         Using GRUB with DiskOnChip Devices 
   
         U-Boot 
   
   
   
 10. Setting Up Networking Services
   
         The Internet Super-Server 
   
         Remote Administration with SNMP 
   
         Network Login Through Telnet 
   
         Secure Communication with SSH 
   
         Serving Web Content Through HTTP 
   
         Dynamic Configuration Through DHCP 
   
   
   
 11. Debugging Tools
   
         Debugging Applications with gdb 
   
         Tracing 
   
         Performance Analysis 
   
         Memory Debugging 
   
         A Word on Hardware Tools 
   
   
   
 A. Worksheet
   
   
   
 B. Resources
   
   
   
 C. Important Licenses and Notices
   
   
   
 Index 
 | 
 
 
 | 
 Contents
 View a contents listing.
 
 Short
 Short Description.
 	
 
 Keyword Pages
 Linux
 Linux operating system
 Linux OS
 open source
 operating system
 operating systems
 OS
 	
Keyword Bestsellers
  Linux operating system
  
 Linux OS
  
 open source
  
 operating system
  
 operating systems
  
 OS
  
Linux
  
Linux Bestsellers The bestselling books on Amazon. 
Articles 	
 Nokia Launches Linux Initiative 
 Birmingham Evaluates Open-Source 
 Intel Developer Tools for C++ 
 Bank Saving 50 percent on Sun to Linux Move 
Visit our site of the month Sarbanes-Oxley at www.sarbanesoxleyuk.co.uk
 |