Übungen zu BS - Aufgaben (WS 2013/14)
Auflistung der Dateien
Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
[Detailebene 12]
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse CGA_Stream |
![]() ![]() ![]() | Diese Datei enthält die Klasse Keyboard |
![]() ![]() ![]() | Enthält die Klasse Panic |
![]() ![]() ![]() | Enthält die Klasse VESAGraphics |
![]() ![]() ![]() | Enthält die Klasse Watch |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse Gate |
![]() ![]() ![]() | Diese Datei enthält die Klasse Guard |
![]() ![]() ![]() | Low-Level Interrupt-Behandlung |
![]() ![]() ![]() | Diese Datei enthält die Klasse Locker |
![]() ![]() ![]() | Diese Datei enthält die Klasse Secure |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse Random |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse APICSystem, die zum Hochfahren des Systems benötigt wird |
![]() ![]() ![]() | Enthält die Klasse zum Zugriff auf den CGA_Screen |
![]() ![]() ![]() | Enthält die Klasse CPU |
![]() ![]() ![]() | Enthält die Klasse Framebuffer |
![]() ![]() ![]() | Zugriffsklasse für den IO-Adressraum des x86 |
![]() ![]() ![]() | Enthält die Klasse IOAPIC zum Zugriff auf den IO-APIC |
![]() ![]() ![]() | Strukturen und Makros zum Zugriff auf den IO-APIC |
![]() ![]() ![]() | Enthält Klasse Key |
![]() ![]() ![]() | Enthält Klasse Keyboard_Controller |
![]() ![]() ![]() | Enthält die Klasse LAPIC zum Zugriff auf den Local APIC |
![]() ![]() ![]() | Strukturen und Makros zum Zugriff auf den Local APIC |
![]() ![]() ![]() | Enthält die Klasse PIT |
![]() ![]() ![]() | Enthält die Klasse Plugbox |
![]() ![]() ![]() | Enthält die Klasse Spinlock |
![]() ![]() ![]() | Enthält die Klasse Ticketlock |
![]() ![]() ![]() | Enthält die Struktur struct toc |
![]() ![]() ![]() | Enthält die Klasse VESAScreen |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse Bell |
![]() ![]() ![]() | Enthält die Klasse Bellringer |
![]() ![]() ![]() | Enthält die Klasse Semaphore |
![]() ![]() ![]() | Enthält die Klasse Waitingroom |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse Chain |
![]() ![]() ![]() | Enthält Debugmacros, um Debugausgaben auf einen eigenen Screen umzuleiten |
![]() ![]() ![]() | Enthält die Klasse GraphicsPrinter |
![]() ![]() ![]() | Hier ist die Klasse O_Stream implementiert. Neben der Klasse O_Stream sind hier auch die Manipulatoren hex, dec, oct und bin für die Wahl der Basis bei der Zahlendarstellung, sowie endl für den Zeilenumbruch deklariert |
![]() ![]() ![]() | Enthält die Klasse Queue |
![]() ![]() ![]() | Enthält die Klasse Stringbuffer |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse Guarded_Bell |
![]() ![]() ![]() | Enthält die Klasse Guarded_Keyboard |
![]() ![]() ![]() | Enthält die Klasse Guarded_Scheduler |
![]() ![]() ![]() | Enthält die Klasse Guarded_Semaphore |
![]() ![]() ![]() | Enthält die Klasse Guarded_VESAGraphics |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse Assassin |
![]() ![]() ![]() | Enthält die Klasse Dispatcher |
![]() ![]() ![]() | Enthält die Klasse IdleThread |
![]() ![]() ![]() | Enthält die Klasse Scheduler |
![]() ![]() ![]() | Enthält die Klasse Thread |
![]() ![]() ![]() | Enthält die Klasse WakeUp |
![]() ![]() | |
![]() ![]() ![]() | Enthält die Klasse Application |
![]() ![]() ![]() | Enthält die Klasse Ghost |
![]() ![]() ![]() | Enthält die Klasse Loop |
![]() ![]() ![]() | Enthält die Klasse Pacman |
![]() ![]() ![]() | Enthält die Klasse Santas_House |
![]() ![]() | Enthält mit den main() und main_ap() Funktionen den Startpunkt für das System |
![]() ![]() | Enthält die Funktion CPUstartup |