Linux for Embedded and Real-time Applications. (Record no. 911364)

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
Holdings
Withdrawn status Lost item Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Uniform Resource Identifier Price effective from Koha item type
          UT Tyler Online UT Tyler Online Online 11/30/2015   QA76.76.O63 A24 2006 EBL297155 11/30/2015 http://uttyler.eblib.com/patron/FullRecord.aspx?p=297155 11/30/2015 Electronic Book