Übungen zu BS - Aufgaben (WS 2013/14)
Auflistung der Dateien
Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
[Detailebene 12]
device | |
cgastr.h | Enthält die Klasse CGA_Stream |
guard | |
guardian.cc | Low-Level Interrupt-Behandlung |
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 |
io_port.h | Zugriffsklasse für den IO-Adressraum des x86 |
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 |
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 |
strbuf.h | Enthält die Klasse Stringbuffer |
user | |
appl.h | Enthält die Klasse Application |
main.cc | Enthält mit den main() und main_ap() Funktionen den Startpunkt für das System |
startup.cc | Enthält die Funktion CPUstartup |