Embedded Linux Primer: A Practical, Real-World Approach doc

542 310 1
Embedded Linux Primer: A Practical, Real-World Approach doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... by traditional proprietary embedded operating systems Linux has attracted a huge number of active developers, enabling rapid support of new hardware architectures, platforms, and devices An increasing number of hardware and software vendors, including virtually all the top-tier manufacturers and ISVs, now support Linux For these and other reasons, we are seeing an accelerated adoption rate of Linux. .. Bodies As Linux continues to gain market share in the desktop, enterprise, and embedded market segments, new standards and organizations are emerging to help influence the use and acceptance of Linux This section serves as a resource to introduce the standards that you might want to familiarize yourself with 1.4.1 Linux Standard Base Probably the single most relevant standard is the Linux Standard Base... reasons for the growth of embedded Linux are as follows: Linux has emerged as a mature, high-performance, stable alternative to traditional proprietary embedded operating systems Linux supports a huge variety of applications and networking protocols Linux is scalable, from small consumer-oriented devices to large, heavy-iron, carrier-class switches and routers Linux can be deployed without the royalties... to fruition and for his encouragement and infinite patience! I wish to thank the production team including Kristy Hart, Jennifer Cramer, Krista Hansing, and Cheryl Lenser And finally, a very special and heartfelt thank you to Cary Dillman who read each chapter as it was written, and for her constant encouragement and her occasional sacrifice throughout the project Chris Hallinan About the Author Christopher... CGL-compliant equipment shall conform Hardware Requirements related to high-availability hardware, such as blade servers and hardware-management interfaces Security Requirements to improve overall system security from various threats 1.4.2.2 OSDL: Mobile Linux Initiative As this book is written, several mobile handsets (cellular phones) are available on the worldwide market that have been built around embedded. .. for Additional Reading The Cathedral and the Bazaar Eric S Raymond O'Reilly Media, Inc., 2001 Linux Standard Base Project www.linuxbase.org Open Source Development Labs, Inc www.osdl.org Chapter 2 Your First Embedded Experience In this chapter Embedded or Not? page 10 Anatomy of an Embedded System page 12 Storage Considerations page 19 Embedded Linux Distributions page 32 Chapter Summary page 34 Often... Not? Several key attributes are usually associated with embedded systems We wouldn't necessarily call our desktop PC an embedded system But consider a desktop PC hardware platform in a remote data center that is performing a critical monitoring and alarm task Assume that this data center is normally not staffed This imposes a different set of requirements on this hardware platform For example, if power... modification, maintenance, and support Add to that the cost of obtaining and maintaining a properly configured toolchain, libraries, application programs, and specialized cross-development tools compatible with your chosen architecture, and you can quickly see that it is a nontrivial exercise to develop the needed software components to deploy your embedded Linux- based system 1.4 Standards and Relevant... local area network I also assume that you have an understanding of hexadecimal and octal numbering systems, and their common usage in a text such as this Several advanced concepts related to C compiling and linking are explored, so you will benefit from having at least a cursory understanding of the role of the linker in ordinary C programming Knowledge of the GNU make operation and semantics will also... architectures, fault-tolerant features, clustering, and often real-time performance The OSDL Carrier Grade Linux working group has produced a specification defining a set of requirements for carrier-class equipment The current version of the specification covers seven functional areas: Availability Requirements that provide enhanced availability, including online maintenance operations, redundancy, and status . consultant in the embedded Linux marketplace. His work has appeared in magazines, including Telecommunications Magazine, Fiber Optics Magazine, and Aviation Digest. Embedded Linux Primer: A Practical,. devices Master gdb, KGDB, and hardware JTAG debugging Learn many tips and techniques for debugging within the Linux kernel Embedded Linux Primer: A Practical, Real-World Approach By Christopher Hallinan . trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The author

Ngày đăng: 28/06/2014, 18:20

Mục lục

  • Embedded Linux Primer: A Practical, Real-World Approach

  • Prentice Hall Open Source Software Development Series

  • Chapter 2. Your First Embedded Experience

  • Chapter 4. The Linux KernelA Different Perspective

  • Chapter 15. Debugging Embedded Linux Applications

  • Chapter 17. Linux and Real Time

  • Appendix F. Sample BDI-2000 Configuration File

Tài liệu cùng người dùng

Tài liệu liên quan