| Zeile 12: | Zeile 12: | ||
*[[Ausgabe 9]] | *[[Ausgabe 9]] | ||
| − | ==OS Allgemein== | + | ==Externe Seiten zur Betriebssystemprogrammierung== |
| + | *[http://www.fh-zwickau.de/doc/prmo/start.htm|Protected Mode Tutorial (FH Zwickau)] - Sehr gute Einführung in die Möglichkeiten des Protected Mode. Ebenso Erläuterungen zur MMX-Erweiterung. | ||
| + | *[http://www.nondot.org/sabre/os/articles|OSRC: The Operating System Resource Center] - Gut gegliederte Links zu vielen Dingen, die wichtig für das OS-Dev sind, so zum Beispiel Dateisysteme, Tastatur und vieles mehr. | ||
| + | *[http://www.osdever.net/|Bona Fide OSDev] - Viele, gut sortierte, Tutorials | ||
| + | *[http://www.sandpile.org/|Sandpile] - DIE Seite wenn es um die Architekturen des IA-32 und des AA-64 geht. Ein absolutes Muss für alle OS-Dever. | ||
| + | *[http://www.ctyme.com/intr/int.htm|Ralf Browns Interruptliste] - Eine sehr ausführliche Liste mit Beschreibungen zu vielen Interrupts. Sei es BIOS, VGA/VESA-BIOS oder DOS, nahezu alles wichtige zu den Interrupts ist hier zu finden. | ||
| + | |||
| + | ==Lowlevel-Tutorials== | ||
| + | ===OS Allgemein=== | ||
*[http://lowlevel.brainsware.org/index.php?pagename=tutorials&showtut_id=47 Newbie Theorie] - Aios | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&showtut_id=47 Newbie Theorie] - Aios | ||
*[http://lowlevel.brainsware.org/index.php?pagename=tutorials&showtut_id=52 OS developing Einführung I] - Toaster | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&showtut_id=52 OS developing Einführung I] - Toaster | ||
| Zeile 23: | Zeile 31: | ||
*[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=70 OS developing Theorie I] - Toaster | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=70 OS developing Theorie I] - Toaster | ||
| − | ===Toaster | + | ===Festplatte/Dateisysteme=== |
| + | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=63 Partitionen] - Toaster | ||
| + | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=8 FAT 12] - TeeJay | ||
| + | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=17 FAT 12 Dateizugriff] - SPTH | ||
| + | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=27 LowFS Beschreibung] - joachim_neu | ||
| + | |||
| + | ===Grafik=== | ||
| + | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=41 VGA Mode 13h] - elfish_rider | ||
| + | |||
| + | ===Sound=== | ||
| + | *[http://lowlevel.brainsware.org/index.php?pagename=tutorials&tutextern=24 PC Lautsprecher] - joachim_neu | ||
| + | |||
| + | ===Toasters genuine Reihe=== | ||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20A20Gate%20genuine.pdf Programming the A20Gate genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20A20Gate%20genuine.pdf Programming the A20Gate genuine] - Toaster | ||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20ATA%20genuine.pdf Programming the ATA genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20ATA%20genuine.pdf Programming the ATA genuine] - Toaster | ||
| Zeile 31: | Zeile 51: | ||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20CMOS%20genuine.pdf Programming the CMOS genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20CMOS%20genuine.pdf Programming the CMOS genuine] - Toaster | ||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20DMA%20genuine.pdf Programming the DMA genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20DMA%20genuine.pdf Programming the DMA genuine] - Toaster | ||
| − | |||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Floppy%20genuine.pdf Programming the Floppy genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Floppy%20genuine.pdf Programming the Floppy genuine] - Toaster | ||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Joystick%20genuine.pdf Programming the Joystick genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Joystick%20genuine.pdf Programming the Joystick genuine] - Toaster | ||
| Zeile 45: | Zeile 64: | ||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Real%20Time%20Clock%20genuine.pdf Programming the Real Time Clock genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Real%20Time%20Clock%20genuine.pdf Programming the Real Time Clock genuine] - Toaster | ||
*[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Speaker%20genuine.pdf Programming the Speaker genuine] - Toaster | *[http://t0ast3r.t0.ohost.de/sites/tutorials/Programming%20the%20Speaker%20genuine.pdf Programming the Speaker genuine] - Toaster | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||