Auflistung der Dateien
  Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
[Detailebene 123]
| ▼ boot | |
| startup.cc | Enthält Funktionen für den Systemstart, die nicht mehr in Assembler geschrieben werden müssen | 
| ▼ device | |
| cgastr.h | Enthält die Klasse CGA_Stream | 
| keyboard.h | Diese Datei enthält die Klasse Keyboard | 
| panic.h | Enthält die Klasse Panic | 
| watch.h | Enthält die Klasse Watch | 
| ▼ guard | |
| gate.h | Enthält die Klasse Gate | 
| guard.h | Diese Datei enthält die Klasse Guard | 
| guardian.cc | Low-Level Interrupt-Behandlung | 
| secure.h | Diese Datei enthält die Klasse Secure | 
| ▼ machine | |
| apicsystem.h | Enthält die Klasse APICSystem, die zum Hochfahren des Systems benötigt wird | 
| cgascr.h | Enthält die Klasse zum Zugriff auf den CGA_Screen | 
| cpu.h | Enthält die Klasse CPU | 
| io_port.h | Zugriffsklasse für den IO-Adressraum des x86 | 
| ioapic.h | Enthält die Klasse IOAPIC zum Zugriff auf den IO-APIC | 
| ioapic_registers.h | Strukturen und Makros zum Zugriff auf den IO-APIC | 
| key.h | Enthält Klasse Key | 
| keyctrl.h | Enthält Klasse Keyboard_Controller | 
| lapic.h | Enthält die Klasse LAPIC zum Zugriff auf den Local APIC | 
| lapic_registers.h | Strukturen und Makros zum Zugriff auf den Local APIC | 
| plugbox.h | Enthält die Klasse Plugbox | 
| spinlock.h | Enthält die Klasse Spinlock | 
| ticketlock.h | Enthält die Klasse Ticketlock | 
| toc.h | Enthält die Struktur toc | 
| ▼ meeting | |
| bell.h | Enthält die Klasse Bell | 
| bellringer.h | Enthält die Klasse Bellringer | 
| semaphore.h | Enthält die Klasse Semaphore | 
| waitingroom.h | Enthält die Klasse Waitingroom | 
| ▼ object | |
| debug.h | Enthält Debugmacros, um Debugausgaben auf einen eigenen Screen umzuleiten | 
| o_stream.h | 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 | 
| queue.h | Enthält die Klasse Queue | 
| queuelink.h | Enthält die Klasse QueueLink | 
| strbuf.h | Enthält die Klasse Stringbuffer | 
| ▼ syscall | |
| guarded_bell.h | Enthält die Klasse Guarded_Bell | 
| guarded_keyboard.h | Enthält die Klasse Guarded_Keyboard | 
| guarded_scheduler.h | Enthält die Klasse Guarded_Scheduler | 
| guarded_semaphore.h | Enthält die Klasse Guarded_Semaphore | 
| ▼ thread | |
| assassin.h | Enthält die Klasse Assassin | 
| dispatcher.h | Enthält die Klasse Dispatcher | 
| idlethread.h | Enthält die Klasse IdleThread | 
| scheduler.h | Enthält die Klasse Scheduler | 
| thread.h | Enthält die Klasse Thread | 
| wakeup.h | Enthält die Klasse WakeUp | 
| ▼ user | |
| ▼ app1 | |
| appl.h | Enthält die Klasse Application | 
| ▼ app2 | |
| kappl.h | Enthält die Klasse KeyboardApplication | 
| ▼ utils | |
| math.h | Enthält die Klasse Math | 
| main.cc | Enthält mit den main() und main_ap() Funktionen den Startpunkt für das System | 




