top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Linux for embedded and real-time applications [[electronic resource] /] / by Doug Abbot
Linux for embedded and real-time applications [[electronic resource] /] / by Doug Abbot
Autore Abbott Doug
Edizione [2nd ed.]
Pubbl/distr/stampa Burlington, MA, : Newnes, c2006
Descrizione fisica 1 online resource (321 p.)
Disciplina 005.4/32
Collana Embedded technology series
Soggetto topico Operating systems (Computers)
Embedded computer systems - Programming
Real-time programming
ISBN 1-281-01470-2
9786611014704
0-08-049615-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 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 File system; System Configuration; The Shell; Getting Help; Resources; Chapter 3. The Host Development Environment; Linux Distributions; Dual-Booting
Cross-Development Tools-The GNU Tool Chain Resources; 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. Blue Cat 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
Adding Programmable Setpoint and Limit Resources; 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
Polling vs. Interrupts Tasks; 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
Resources Chapter 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
Appendix C. Why Software Should Not Have Owners
Record Nr. UNINA-9910784364903321
Abbott Doug  
Burlington, MA, : Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for embedded and real-time applications / / by Doug Abbot
Linux for embedded and real-time applications / / by Doug Abbot
Autore Abbott Doug
Edizione [2nd ed.]
Pubbl/distr/stampa Burlington, MA, : Newnes, c2006
Descrizione fisica 1 online resource (321 p.)
Disciplina 005.4/32
005.432
Collana Embedded technology series
Soggetto topico Operating systems (Computers)
Embedded computer systems - Programming
Real-time programming
ISBN 1-281-01470-2
9786611014704
0-08-049615-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 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 File system; System Configuration; The Shell; Getting Help; Resources; Chapter 3. The Host Development Environment; Linux Distributions; Dual-Booting
Cross-Development Tools-The GNU Tool Chain Resources; 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. Blue Cat 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
Adding Programmable Setpoint and Limit Resources; 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
Polling vs. Interrupts Tasks; 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
Resources Chapter 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
Appendix C. Why Software Should Not Have Owners
Record Nr. UNINA-9910811284503321
Abbott Doug  
Burlington, MA, : Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for embedded and real-time appplications [[electronic resource] /] / by Doug Abbot
Linux for embedded and real-time appplications [[electronic resource] /] / by Doug Abbot
Autore Abbott Doug
Edizione [2nd ed.]
Pubbl/distr/stampa Burlington, MA, : Newnes, c2006
Descrizione fisica 1 online resource (321 p.)
Disciplina 005.4/32
Collana Embedded technology series
Soggetto topico Operating systems (Computers)
Embedded computer systems - Programming
Real-time programming
Soggetto genere / forma Electronic books.
ISBN 1-281-01470-2
9786611014704
0-08-049615-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 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 File system; System Configuration; The Shell; Getting Help; Resources; Chapter 3. The Host Development Environment; Linux Distributions; Dual-Booting
Cross-Development Tools-The GNU Tool Chain Resources; 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. Blue Cat 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
Adding Programmable Setpoint and Limit Resources; 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
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
Resources Chapter 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
Appendix C. Why Software Should Not Have Owners
Record Nr. UNINA-9910457359903321
Abbott Doug  
Burlington, MA, : Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for non-geeks [[electronic resource] ] : a hands-on, project-based, take-it-slow guidebook / / Rickford Grant
Linux for non-geeks [[electronic resource] ] : a hands-on, project-based, take-it-slow guidebook / / Rickford Grant
Autore Grant Rickford
Pubbl/distr/stampa San Francisco, : No Starch Press, c2004
Descrizione fisica 1 online resource (337 p.)
Disciplina 005.4/32
Soggetto topico Operating systems (Computers)
Soggetto genere / forma Electronic books.
ISBN 1-59327-091-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Dedication; Acknowledgments; Brief Contents; Contents In Detail; Preface; Becoming A Penguinista; Making Commitments; A New Place To Call Home; More Than Webbed Feet; Dressing Up The Bird; Gutenbird; Putting Your Data On Ice; Rpm Isn't A 1980; Atlanta-based Band; Simple Kitten Ways; Yes, Yet Another Way!; Dining On Tarballs; Data On Ice Revisited; Tux Rocks; Brush-wielding Penguins; Penguins Back At Work; Font Feathered Frenzy; Tux Speaks Your Language; Tux Untethered; Leaving The Nest; What To Do If Tux Starts Acting Up; Launcher Specifications; Resources; Index
Record Nr. UNINA-9910456450303321
Grant Rickford  
San Francisco, : No Starch Press, c2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for non-geeks [[electronic resource] ] : a hands-on, project-based, take-it-slow guidebook / / Rickford Grant
Linux for non-geeks [[electronic resource] ] : a hands-on, project-based, take-it-slow guidebook / / Rickford Grant
Autore Grant Rickford
Pubbl/distr/stampa San Francisco, : No Starch Press, c2004
Descrizione fisica 1 online resource (337 p.)
Disciplina 005.4/32
Soggetto topico Operating systems (Computers)
ISBN 1-59327-091-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Dedication; Acknowledgments; Brief Contents; Contents In Detail; Preface; Becoming A Penguinista; Making Commitments; A New Place To Call Home; More Than Webbed Feet; Dressing Up The Bird; Gutenbird; Putting Your Data On Ice; Rpm Isn't A 1980; Atlanta-based Band; Simple Kitten Ways; Yes, Yet Another Way!; Dining On Tarballs; Data On Ice Revisited; Tux Rocks; Brush-wielding Penguins; Penguins Back At Work; Font Feathered Frenzy; Tux Speaks Your Language; Tux Untethered; Leaving The Nest; What To Do If Tux Starts Acting Up; Launcher Specifications; Resources; Index
Record Nr. UNINA-9910780457703321
Grant Rickford  
San Francisco, : No Starch Press, c2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for non-geeks [[electronic resource] ] : a hands-on, project-based, take-it-slow guidebook / / Rickford Grant
Linux for non-geeks [[electronic resource] ] : a hands-on, project-based, take-it-slow guidebook / / Rickford Grant
Autore Grant Rickford
Edizione [1st ed.]
Pubbl/distr/stampa San Francisco, : No Starch Press, c2004
Descrizione fisica 1 online resource (337 p.)
Disciplina 005.4/32
Soggetto topico Operating systems (Computers)
ISBN 1-59327-091-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Dedication; Acknowledgments; Brief Contents; Contents In Detail; Preface; Becoming A Penguinista; Making Commitments; A New Place To Call Home; More Than Webbed Feet; Dressing Up The Bird; Gutenbird; Putting Your Data On Ice; Rpm Isn't A 1980; Atlanta-based Band; Simple Kitten Ways; Yes, Yet Another Way!; Dining On Tarballs; Data On Ice Revisited; Tux Rocks; Brush-wielding Penguins; Penguins Back At Work; Font Feathered Frenzy; Tux Speaks Your Language; Tux Untethered; Leaving The Nest; What To Do If Tux Starts Acting Up; Launcher Specifications; Resources; Index
Record Nr. UNINA-9910827754803321
Grant Rickford  
San Francisco, : No Starch Press, c2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for zSeries [[electronic resource] ] : fibre channel protocol implementation guide / / [Gregory Geiselhart ... et al.]
Linux for zSeries [[electronic resource] ] : fibre channel protocol implementation guide / / [Gregory Geiselhart ... et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Poughkeepsie, NY, : IBM, International Technical Support Organization, 2004
Descrizione fisica xiv, 268 p. : ill
Disciplina 005.4/32
Altri autori (Persone) GeiselhartGregory
Collana IBM redbooks
Soggetto topico Operating systems (Computers)
Fibre Channel (Standard)
Soggetto genere / forma Electronic books.
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910449742403321
Poughkeepsie, NY, : IBM, International Technical Support Organization, 2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for zSeries [[electronic resource] ] : fibre channel protocol implementation guide / / [Gregory Geiselhart ... et al.]
Linux for zSeries [[electronic resource] ] : fibre channel protocol implementation guide / / [Gregory Geiselhart ... et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Poughkeepsie, NY, : IBM, International Technical Support Organization, 2004
Descrizione fisica xiv, 268 p. : ill
Disciplina 005.4/32
Altri autori (Persone) GeiselhartGregory
Collana IBM redbooks
Soggetto topico Operating systems (Computers)
Fibre Channel (Standard)
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910783561803321
Poughkeepsie, NY, : IBM, International Technical Support Organization, 2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux for zSeries [[electronic resource] ] : fibre channel protocol implementation guide / / [Gregory Geiselhart ... et al.]
Linux for zSeries [[electronic resource] ] : fibre channel protocol implementation guide / / [Gregory Geiselhart ... et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Poughkeepsie, NY, : IBM, International Technical Support Organization, 2004
Descrizione fisica xiv, 268 p. : ill
Disciplina 005.4/32
Altri autori (Persone) GeiselhartGregory
Collana IBM redbooks
Soggetto topico Operating systems (Computers)
Fibre Channel (Standard)
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910825141903321
Poughkeepsie, NY, : IBM, International Technical Support Organization, 2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Linux in the workplace [[electronic resource] /] / SSC, publishers of Linux Journal
Linux in the workplace [[electronic resource] /] / SSC, publishers of Linux Journal
Pubbl/distr/stampa San Francisco, : Linux Journal Press, c2002
Descrizione fisica 1 online resource (310 p.)
Disciplina 005.4/32
Soggetto topico Operating systems (Computers)
Soggetto genere / forma Electronic books.
ISBN 1-59327-021-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Introduction""; ""Contents""; ""Chapters""; ""1""; ""2""; ""3""; ""4""; ""5""; ""6""; ""7""; ""8""; ""9""; ""10""; ""11""; ""A""; ""B""; ""C""; ""Index""
Record Nr. UNINA-9910456332703321
San Francisco, : Linux Journal Press, c2002
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui