Literatur — Änderungen 6380 → 6653

Zeile 31: Zeile 31:
  
 
*[http://www.amazon.de/Essential-Drivers-Prentice-Software-Development/dp/0132396556 "Essential Linux Device Drivers" von Sreekrishnan Venkateswaran]<br /> Das wohl beste Buch über Treiber im Linux-Kernel. Neben der Arbeitsweise des Linux-Kernels werden sämtliche Arten von Device-Drivers ausführlich behandelt: Von TTY über die [[Serielle_Schnittstelle|serielle Schnittstelle]] und [[Parallele_Schnittstelle|parallele Schnittstelle]] bis hin zu [[USB]] und Firewire lässt der Autor hier nichts verborgen. Als Extra werden im Anhang die Basics zu Assembler unter Linux dem Leser nähergebracht.
 
*[http://www.amazon.de/Essential-Drivers-Prentice-Software-Development/dp/0132396556 "Essential Linux Device Drivers" von Sreekrishnan Venkateswaran]<br /> Das wohl beste Buch über Treiber im Linux-Kernel. Neben der Arbeitsweise des Linux-Kernels werden sämtliche Arten von Device-Drivers ausführlich behandelt: Von TTY über die [[Serielle_Schnittstelle|serielle Schnittstelle]] und [[Parallele_Schnittstelle|parallele Schnittstelle]] bis hin zu [[USB]] und Firewire lässt der Autor hier nichts verborgen. Als Extra werden im Anhang die Basics zu Assembler unter Linux dem Leser nähergebracht.
 +
  
 
=== Bücher über Implementierung ===
 
=== Bücher über Implementierung ===
 
* [http://www.amazon.de/Operating-Systems-Implementation-Prentice-Software/dp/0131429388 "Operating Systems: Design and Implementation" von Andrew S. Tanenbaum]<br />Dieses Lehrbuch beschäftigt sich mit [[Minix]], welches extra als Lehrsystem entwickelt wurde. Bereits Linus Torvalds wusste dieses Buch bevor und während er Linux entwickelte, zu schätzen.
 
* [http://www.amazon.de/Operating-Systems-Implementation-Prentice-Software/dp/0131429388 "Operating Systems: Design and Implementation" von Andrew S. Tanenbaum]<br />Dieses Lehrbuch beschäftigt sich mit [[Minix]], welches extra als Lehrsystem entwickelt wurde. Bereits Linus Torvalds wusste dieses Buch bevor und während er Linux entwickelte, zu schätzen.
 +
  
 
== Bücher: Hardware ==  
 
== Bücher: Hardware ==  
Zeile 40: Zeile 42:
 
* [http://www.amazon.de/Das-Addison-Wesley-Handbuch-Hardwareprogrammierung/dp/3827323053 "Das Addison-Wesley Handbuch der Hardwareprogrammierung" von Klaus Dembowski]<br /> Ein zwei Bände und ca. 1500 Seiten umfassendes Werk über die Hardwareprogrammierung, besonderen Augenmerk legt das Buch auf die Treiberprogrammierung unter Windows, Linux kommt etwas kurz. Aber nichtsdestotrotz ist besonders der erste Band für OS-Developer interessant, wird hier doch genauestens auf die Prozessoren und deren Funktionsweise eingegangen, auch wird Paging erklärt usw.. Mit Codebeispielen in Assembler, C, Pascal und Visual Basic werden die Beispiele vertieft. Der zweite Band widmet sich sehr der Peripherie, wie PCI, USB und Bluetooth. Auf der mitgelieferten DVD findet man alle Specs von Intel und AMD.
 
* [http://www.amazon.de/Das-Addison-Wesley-Handbuch-Hardwareprogrammierung/dp/3827323053 "Das Addison-Wesley Handbuch der Hardwareprogrammierung" von Klaus Dembowski]<br /> Ein zwei Bände und ca. 1500 Seiten umfassendes Werk über die Hardwareprogrammierung, besonderen Augenmerk legt das Buch auf die Treiberprogrammierung unter Windows, Linux kommt etwas kurz. Aber nichtsdestotrotz ist besonders der erste Band für OS-Developer interessant, wird hier doch genauestens auf die Prozessoren und deren Funktionsweise eingegangen, auch wird Paging erklärt usw.. Mit Codebeispielen in Assembler, C, Pascal und Visual Basic werden die Beispiele vertieft. Der zweite Band widmet sich sehr der Peripherie, wie PCI, USB und Bluetooth. Auf der mitgelieferten DVD findet man alle Specs von Intel und AMD.
 
* [http://www.amazon.de/PC-Hardwarebuch-Aufbau-Funktionsweise-Programmierung/dp/3827314615 "PC-Hardwarebuch" von Hans-Peter Messmer und Klaus Dembowski]<br />Das Standardwerk, wenn es um Hardwareprogrammierung geht.
 
* [http://www.amazon.de/PC-Hardwarebuch-Aufbau-Funktionsweise-Programmierung/dp/3827314615 "PC-Hardwarebuch" von Hans-Peter Messmer und Klaus Dembowski]<br />Das Standardwerk, wenn es um Hardwareprogrammierung geht.
 +
 +
 +
== Bücher: Verschiedenes ==
 +
* [http://www.amazon.de/Just-Fun-Computerwelt-revolutionierte-Linux-Erfinders/dp/3423362995 "Just for fun: Wie ein Freak die Computerwelt revolutionierte" von Linus Torvalds und David Diamond]<br />Die Autobiographie des Linux-Erfinders ist eigentlich ein Muss für jeden Betriebssystementwickler, egal ob Linux-Fan oder nicht. Die Geschichte der Entstehung von Linux ist gleichzeitig unterhaltend und inspirierend, weil sich jeder Nerd doch irgendwie mit dem in seiner ''larval stage'' befindlichen Linus Torvalds identifizieren kann.
 +
  
 
== Linkliste ==
 
== Linkliste ==
Zeile 47: Zeile 54:
  
 
*[http://de.wikibooks.org/wiki/Betriebssystementwicklung Wikibooks Betriebssystementwicklung]
 
*[http://de.wikibooks.org/wiki/Betriebssystementwicklung Wikibooks Betriebssystementwicklung]
−
 
  
  
 
[[Kategorie:Glossar]]
 
[[Kategorie:Glossar]]