Lehrstuhl für Informatik 4
Betriebssysteme
Vorlesung
-
UnivIS-Infos
-
Inhalt
-
Folien
-
Videos
Übungen
-
UnivIS-Infos
-
Inhalt
-
Module
-
Mailingliste
-
Ergänzendes Material
-
Terminübersicht
-
Aufgaben
*
Umgebung
*
Typische Fehler
*
Aufgabe 1
Dokumentation
*
Aufgabe 2
Dokumentation
*
Aufgabe 3
Dokumentation
*
Aufgabe 4
Dokumentation
*
Aufgabe 5
Dokumentation
*
Aufgabe 6
Dokumentation
*
Aufgabe 7
Dokumentation
Evaluation
Department Informatik
>
Informatik 4
>
Lehre
>
WS 2012/13
>
Betriebssysteme
>
Übungen
>
Aufgaben
>
Aufgabe 2
Auflistung der Dateien
Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
[Detailebene
1
2
]
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
guard
gate.h
Enthält die Klasse
Gate
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
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
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
Impressum
Datenschutz
Stand: 2012-11-29 11:41
BO
,
DL