001 - CONTROL NUMBER |
control field |
EBL297155 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS |
additional material characteristics |
m d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION |
fixed length control field |
cr -n--------- |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
151119s2014||||||| s|||||||||||eng|d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9780080496153 |
Terms of availability |
120.51 (UA),80.34 (1U) |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(AU-PeEL)297155 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(OCoLC)476070571 |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
AU-PeEL |
Language of cataloging |
eng |
Transcribing agency |
AU-PeEL |
Modifying agency |
AU-PeEL |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
QA76.76.O63 A24 2006 |
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.432 |
090 ## - LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (OCLC) |
Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR) |
QA76.76.O63 A24 2006 |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
Abbott, Doug. |
245 10 - TITLE STATEMENT |
Title |
Linux for Embedded and Real-time Applications. |
250 ## - EDITION STATEMENT |
Edition statement |
2nd ed. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of publication, distribution, etc |
Burlington : |
Name of publisher, distributor, etc |
Elsevier Science, |
Date of publication, distribution, etc |
2014. |
300 ## - PHYSICAL DESCRIPTION |
Extent |
1 online resource (321 p.) |
490 0# - SERIES STATEMENT |
Series statement |
eBooks on Demand |
490 1# - SERIES STATEMENT |
Series statement |
Embedded Technology |
505 0# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Front Cover; Linux for Embedded and Real-Time Applications; Copyright Page; Contents; Preface; About the Author; What's on the CD-ROM?; Chapter 1. The Embedded and Real-Time Space; What is Embedded?; What is Real-Time?; How and Why Does Linux Fit In?; Where is Linux Embedded?; Open Source Licensing; Resources; Chapter 2. Introducing Linux; Features; Protected Mode Architecture; The Linux Process Model; The Linux Filesystem; System Configuration; The Shell; Getting Help; Resources; Chapter 3. The Host Development Environment; Linux Distributions; Dual-Booting |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Cross-Development Tools-The GNU Tool ChainResources; Chapter 4. Configuring and Building the Kernel; Getting Started; Where is the Source Code?; Configuring the Kernel-make config, menuconfig, xconfig; Behind the Scenes-What's Really Happening; Booting the New Kernel; What Can Go Wrong?; Resources; Chapter 5. BlueCat Linux; The "Less is More" Philosophy; Installing BlueCat Linux; X86 Target for BlueCat Linux; Configuring the Workstation; First Test Program; The "Shell" Kernel; Resources; Chapter 6. Debugging Embedded Software; The Target Setup; GDB; The Host as a Debug Environment |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Adding Programmable Setpoint and LimitResources; Chapter 7. Kernel Modules and Device Drivers; Kernel Modules; What's a Device Driver Anyway?; Linux Device Drivers; Internal Driver Structure; The Hardware; The Target Version of Thermostat; Debugging Kernel Code; Building Your Driver into the Kernel; An Alternative-uCLinux; The "Old Way"; Resources; Chapter 8. Embedded Networking; Sockets; A Simple Example; A Remote Thermostat; Embedded Web Servers; A Web-Enabled Thermostat; Embedded email; Other Application-Level Protocols; Resources; Chapter 9. Introduction to Real-Time Programming |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Polling vs. InterruptsTasks; Scheduling; Aperiodic Scheduling; Kernel Services; Inter-Task Communication; Problems with Solving the Resource Sharing Problem-Priority Inversion; Interrupts and Exceptions; Critical Sections; Resources; Chapter 10. Linux and Real-Time; Why Linux Isn't Real-Time; Two Approaches; Resources; Chapter 11. The RTAI Environment; Installing RTAI; Inter-Task Communication and Synchronization; Communicating with Linux Processes; Real-Time in User Space-LXRT; One Shot vs. Periodic Timing; Moving to Kernel Space; Real-Time FIFOs and Shared Memory; Suggested Exercises |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
ResourcesChapter 12. Posix Threads; Threads; Thread Attributes; Synchronization-Mutexes; Communication-Condition Variables; Pthreads in User Space; Moving to RTAI Kernel Space; Message Queues; Suggestions for Further Exploration; Resources; Chapter 13. Cutting It Down to Size; BusyBox; TinyLogin; uClinux; Summary; Resources; Chapter 14. Eclipse Integrated Development Environment; Overview; Installation; Using Eclipse; The C Development Environment (CDT); Summary; Resources; Appendix A. RTAI Application Programming Interface (API); Appendix B. Posix Threads (Pthreads) Application |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Appendix C. Why Software Should Not Have Owners |
520 ## - SUMMARY, ETC. |
Summary, etc |
The open source nature of Linux has always intrigued embedded engineers, and the latest kernel releases have provided new features enabling more robust functionality for embedded applications. Enhanced real-time performance, easier porting to new architectures, support for microcontrollers and an improved I/O system give embedded engineers even more reasons to love Linux! However, the rapid evolution of the Linux world can result in an eternal search for new information sources that will help embedded programmers to keep up!<br><br>This completely updated second edition of noted author Doug Ab |
588 ## - |
-- |
Description based upon print version of record. |
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Embedded computer systems - Programming. |
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Linux. Operating systems (Computers) Embedded computer systems--Programming. Real-time programming. |
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Operating systems (Computers). |
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Real-time programming. |
655 #0 - INDEX TERM--GENRE/FORM |
Genre/form data or focus term |
Electronic books. |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY |
Display text |
Print version: |
Main entry heading |
Abbott, Doug |
Title |
Linux for Embedded and Real-time Applications |
Place, publisher, and date of publication |
Burlington : Elsevier Science,c2014 |
International Standard Book Number |
9780750679329 |
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE |
Uniform title |
Embedded Technology |
856 40 - ELECTRONIC LOCATION AND ACCESS |
Uniform Resource Identifier |
<a href="http://uttyler.eblib.com/patron/FullRecord.aspx?p=297155">http://uttyler.eblib.com/patron/FullRecord.aspx?p=297155</a> |
Link text |
Click here to view this ebook. |
901 ## - LOCAL DATA ELEMENT A, LDA (RLIN) |
Platform |
EBL |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Koha item type |
Electronic Book |
Source of classification or shelving scheme |
|