Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Übungen zu BS - Dokumentation Aufgabe 1 (WS 2015/16)

Auflistung der Dateien
Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
[Detailebene 123]
  boot
 startup.ccEnthält Funktionen für den Systemstart, die nicht mehr in Assembler geschrieben werden müssen
  device
 cgastr.hEnthält die Klasse CGA_Stream
  guard
 guardian.ccLow-Level Interrupt-Behandlung
  machine
 apicsystem.hEnthält die Klasse APICSystem, die zum Hochfahren des Systems benötigt wird
 cgascr.hEnthält die Klasse zum Zugriff auf den CGA_Screen
 cpu.hEnthält die Klasse CPU
 io_port.hZugriffsklasse für den IO-Adressraum des x86
 key.hEnthält Klasse Key
 keyctrl.hEnthält Klasse Keyboard_Controller
 lapic.hEnthält die Klasse LAPIC zum Zugriff auf den Local APIC
 lapic_registers.hStrukturen und Makros zum Zugriff auf den Local APIC
  object
 debug.hEnthält Debugmacros, um Debugausgaben auf einen eigenen Screen umzuleiten
 o_stream.hHier 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.hEnthält die Klasse Stringbuffer
  user
  app1
 appl.hEnthält die Klasse Application
  app2
 kappl.hEnthält die Klasse KeyboardApplication
  utils
 math.hEnthält die Klasse Math
 main.ccEnthält mit den main() und main_ap() Funktionen den Startpunkt für das System