Bücher über Embedded Linux

Autor: Hubert Högl <Hubert.Hoegl@hs-augsburg.de>
Datum: 2018-03-23
URL:http://hhoegl.informatik.hs-augsburg.de/elinux/Buecher/index.html

Inhalt

Hier sind einige Bücher, die ich für meine Vorlesung Embedded Linux empfehlen kann. Die Bücher unter den angegebenen Links auf http://www.safaribooksonline.com können von Rechnern der Hochschule Augsburg gelesen werden.

1   Engere Auswahl für meinen Kurs

simm2015

Chris Simmonds, Mastering Embedded Linux Programming, Packt Publishing 2015 (im Juni 2017 ist das Buch in der 2. Auflage erschienen).

molloy-ebb

Derek Molloy, Exploring BeagleBone, Wiley 2015

Homepage: http://exploringbeaglebone.com

Quelltext: https://github.com/derekmolloy/exploringBB

quade-lte

Jürgen Quade, Eva-Katharina Kunst, Linux-Treiber entwickeln, September 2015, 4. Auflage, dpunkt Verlag.

Die Ur-Fassung des Buches von 2004 ist frei zugänglich: https://ezs.kr.hsnr.de//TreiberBuch/html

Verlag:

https://www.dpunkt.de/buecher/4401/9783864902888-linux-treiber-entwickeln.html

Safari:

gonzalez

Alex González, Embedded Linux Projects Using Yocto Project Cookbook, Packt Publishing 2015.

salvador

Otavio Salvador, Daiane Angolini, Embedded Linux Development with Yocto Project, Packt Publishing 2014.

giom2017

Rodolfo Giometti, GNU/Linux Rapid Embedded Programming, Packt Publishing 2017.

elinux-learning-path

Vaduva, Golzalez, Simmonds, Linux: Embedded Development, Learning Path, Packt Publishing 2016. Das ist kein neues Buch, sondern ein Sammelband, der nur drei bereits existierende Bücher vereint:

  1. Chris Simmonds, Mastering Embedded Linux Programming, Packt Publishing 2015 (1. Auflage).
  2. Alexandru Vaduva, Learning Embedded Linux Using the Yocto Project, Packt Publishing 2015.
  3. Alex González, Embedded Linux Projects Using Yocto Project Cookbook, Packt Publishing 2015.

2   Allgemeine Sammlung von Embedded Linux Büchern

hallinan.jpg

Christopher Hallinan, Embedded Linux Primer: A Practical Real-World Approach, Prentice Hall 2006.

Safari http://proquest.tech.safaribooksonline.de/book/operating-systems-and-server-administration/embedded-linux/9780137061129


yaghmour2e.jpg

Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, Philippe Gerum, Building Embedded Linux Systems, 2nd edition, O‘Reilly 2008.

Home: http://www.opersys.com

Safari: http://proquest.tech.safaribooksonline.de/book/operating-systems-and-server-administration/embedded-linux/9780596529680


sally-pro-embedded.jpg

Gene Sally, Pro Embedded Linux Systems, Apress, 2009.

Safari http://proquest.tech.safaribooksonline.de/book/operating-systems-and-server-administration/linux/9781430272274


hollabaugh.jpg

Craig Hollabaugh, Embedded Linux: Hardware, Software, and Interfacing, Addison Wesley 2002.

Safari http://proquest.tech.safaribooksonline.de/book/operating-systems-and-server-administration/embedded-linux/0672322269


raghavan.jpg

P. Raghavan, Amol Lad, Sriram Neelakandan, Embedded Linux System Design and Development, Auerbach Publications 2005.


lad.jpg

Bob Smith, John Hardin, Graham Phillips and Bill Pierce, Linux Appliance Design, No Starch Press 2007.

Home http://www.runtimeaccess.com

Safari http://proquest.tech.safaribooksonline.de/book/operating-systems-and-server-administration/linux/9781593271404


hasselberg-embedded-linux.jpg

Michael Hasselberg, Embedded Linux in der Mikrocontrollerpraxis, Elektor Verlag 2010, 303 Seiten.

Dieses Buch behandelt das Topas910 Board von Toshiba mit TMPA910 (ARM926) Controller. Es ist nicht direkt auf das Tonga Board anwendbar, enthält aber viele Tipps.


linux_hackz.jpg

Jürgen Plate, Linux Hardware Hackz. Messen, Steuern und Sensorik mit Linux, 462 Seiten, Hanser Verlag, 2007.

http://www.netzmafia.de/skripten/hardware/index.html


schroeder-praxisbuch.jpg

Joachim Schröder, Tilo Gockel, Rüdiger Dillmann, Embedded Linux. Das Praxisbuch, Springer 2009, 449 Seiten.


corbet3.jpg

Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman, Linux Device Drivers (Edition 3), O‘Reilly 2005.

Dieses Buch kann man auch umsonst herunterladen von http://lwn.net/Kernel/LDD3.


eldd.jpg

Sreekrishnan Venkateswaran, Essential Linux Device Drivers, Prentice Hall 2008.

Home http://elinuxdd.com

Safari http://proquest.tech.safaribooksonline.de/book/operating-systems-and-server-administration/linux/9780132396554


love-lkd.jpg

Robert Love, Linux Kernel Development, 3rd edition, Addison-Wesley 2010.

Safari http://proquest.tech.safaribooksonline.de/book/programming/linux/9780768696974


love-lsp.jpg

Robert Love, Linux System Programming, 2nd edition, O‘Reilly 2013

Safari http://proquest.tech.safaribooksonline.de/book/programming/linux/9781449341527


robbins.jpg

Arnold Robbins, Linux Programming by Example, Prentice Hall 2004.

Safari http://proquest.tech.safaribooksonline.de/book/programming/linux/0131429647


timjones.jpg

M. Tim Jones, GNU/Linux Application Programming, Second Edition, Course Technology PTR, 2008.

Safari http://proquest.tech.safaribooksonline.de/book/programming/linux/9781584505686


stevens2e.jpg

Richard W. Stevens, Stephen A. Rago, Advanced Programming in the UNIX Environment (Edition 2), Addison-Wesley 2008.

Safari http://proquest.tech.safaribooksonline.de/book/programming/unix/0201433079

Dritte Auflage (2013): http://proquest.tech.safaribooksonline.de/book/programming/unix/9780321638014


robbins-usp.jpg

Kay A. Robbins, Steve Robbins, UNIX Systems Programming: Communication, Concurrency and Threads, Prentice Hall 2003.

Safari http://proquest.tech.safaribooksonline.de/book/programming/unix/0130424110


kerrisk.jpg

Michael Kerrisk, The Linux Programming Interface, No Starch Press, 2010.

Safari http://proquest.tech.safaribooksonline.de/book/programming/linux/9781593272203


taoup.jpg

Eric Raymond, The Art of UNIX Programming, Addison-Wesley, 2004.

Dieses Buch kann man frei lesen unter http://www.faqs.org/docs/artu.


yaghmour-android.jpg

Karim Yaghmour, Embedded Android, O‘Reilly 2013.

Safari http://proquest.tech.safaribooksonline.de/book/programming/android/9781449327958


quade-rpi.jpg

Jürgen Quade, Embedded Linux lernen mit dem Raspberry Pi, dpunkt Verlag 2014.

http://dpunkt.de/buecher/4509/embedded-linux-lernen-mit-dem-raspberry-pi.html

Das Online-Material zum Buch ist hier:

https://ezs.kr.hsnr.de/EmbeddedBuch

quade-maechtel-rzk.jpg

Jürgen Quade / Michael Mächtel, Moderne Realzeitsysteme kompakt. Eine Einführung mit Embedded Linux, dpunkt Verlag 2012.

http://www.dpunkt.de/buecher/3864/moderne-realzeitsysteme-kompakt.html

https://ezs.kr.hsnr.de/RealzeitsystemeBuch/