Embedded Linux system design and development. (2006)
- Record Type:
- Book
- Title:
- Embedded Linux system design and development. (2006)
- Main Title:
- Embedded Linux system design and development
- Further Information:
- Note: P. Raghavan, Amol Lad, Sriram Neelakandan.
- Other Names:
- Raghavan, P (Pichai), 1973-
Lad, Amol
Neelakandan, Sriram - Contents:
- Introduction; History of Embedded Linux; Why Embedded Linux?; Embedded Linux Versus Desktop Linux; Frequently Asked Questions; Embedded Linux Distributions; Porting Roadmap; ; Getting Started; Architecture of Embedded Linux; Linux Kernel Architecture; User Space; Linux Start-Up Sequence; GNU Cross-Platform Toolchain; ; Board Support Package; Inserting BSP in Kernel Build Procedure; The Boot Loader Interface; Memory Map; Interrupt Management; The PCI Subsystem; Timers; UART; Power Management; ; Embedded Storage; Flash Map; MTD-Memory Technology Device; MTD Architecture; Sample MTD Driver for NOR Flash; The Flash Mapping Drivers; MTD Block and Character Devices; Mtdutils Package; Embedded File Systems; Optimizing Storage Space; Tuning Kernel Memory; ; Embedded Drivers; Linux Serial Driver; Ethernet Driver; I2C Subsystem on Linux; USB Gadgets; Watchdog Timer; Kernel Modules; ; Porting Applications; Architectural Comparison; Application Porting Roadmap; Programming with Pthreads; Operating System Porting Layer (OSPL); Kernel API Driver; ; Real-Time Linux; Real-Time Operating System; Linux and Real-Time; Real-Time Programming in Linux; Hard Real-Time Linux; ; Building and Debugging; Building Kernel; Building Applications; Building Root File System; Integrated Development Environment; Debugging Virtual Memory Problems; Kernel Debuggers; Profiling; ; Embedded Graphics; Graphics System; Linux Desktop Graphics-The X Graphics System; Introduction to Display Hardware; Embedded LinuxIntroduction; History of Embedded Linux; Why Embedded Linux?; Embedded Linux Versus Desktop Linux; Frequently Asked Questions; Embedded Linux Distributions; Porting Roadmap; ; Getting Started; Architecture of Embedded Linux; Linux Kernel Architecture; User Space; Linux Start-Up Sequence; GNU Cross-Platform Toolchain; ; Board Support Package; Inserting BSP in Kernel Build Procedure; The Boot Loader Interface; Memory Map; Interrupt Management; The PCI Subsystem; Timers; UART; Power Management; ; Embedded Storage; Flash Map; MTD-Memory Technology Device; MTD Architecture; Sample MTD Driver for NOR Flash; The Flash Mapping Drivers; MTD Block and Character Devices; Mtdutils Package; Embedded File Systems; Optimizing Storage Space; Tuning Kernel Memory; ; Embedded Drivers; Linux Serial Driver; Ethernet Driver; I2C Subsystem on Linux; USB Gadgets; Watchdog Timer; Kernel Modules; ; Porting Applications; Architectural Comparison; Application Porting Roadmap; Programming with Pthreads; Operating System Porting Layer (OSPL); Kernel API Driver; ; Real-Time Linux; Real-Time Operating System; Linux and Real-Time; Real-Time Programming in Linux; Hard Real-Time Linux; ; Building and Debugging; Building Kernel; Building Applications; Building Root File System; Integrated Development Environment; Debugging Virtual Memory Problems; Kernel Debuggers; Profiling; ; Embedded Graphics; Graphics System; Linux Desktop Graphics-The X Graphics System; Introduction to Display Hardware; Embedded Linux Graphics; Embedded Linux Graphics Driver; Windowing Environments, Toolkits, and Applications; Conclusion; ; uClinux; Linux on MMU-Less Systems; Program Load and Execution; Memory Management; File / Memory Mapping-The Intricacies of mmap(); in uClinux; Process Creation; Shared Libraries; Porting Applications to uClinux; XIP-eXecute In Place; Building uClinux Distribution; ; APPENDICES; A Booting Faster; Techniques for Cutting Down Bootloader Initialization; Tuning Kernel for Decreased Boot-Up Time; Tuning User Space for Decreased Boot-Up Time; Measuring Boot-Up Time; ; B GPL and Embedded Linux; User-Space Applications; Kernel; Points to Remember; Notes … (more)
- Publisher Details:
- Boca Raton, FL : Auerbach Publications
- Publication Date:
- 2006
- Extent:
- 1 online resource (xxviii, 400 pages), illustrations
- Subjects:
- 005.4/32
Operating systems (Computers)
Embedded computer systems
Systèmes d'exploitation (Ordinateurs)
Systèmes enfouis (Informatique)
COMPUTERS -- Operating Systems -- Linux
COMPUTERS -- Operating Systems -- UNIX
COMPUTERS -- System Administration -- Linux & UNIX Administration
Embedded computer systems
Operating systems (Computers)
Electronic books - Languages:
- English
- ISBNs:
- 1420031619
9781420031614 - Related ISBNs:
- 0849340586
9780849340581 - Notes:
- Note: Includes bibliographical references and index.
Note: Print version record. - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.160839
- Ingest File:
- 01_119.xml