Ruppert-IT LogoDiplomarbeit

"Entwurf und Implementierung eines AmigaOS-Subsystems für den Mach-Mikrokern" (interne Diplomarbeit an der Fachhochschule Wiesbaden)

Kurzbeschreibung:
  • Entwurf und Implementierung der AmigaOS Multitasking-, Speicherverwaltung- und Interprozeßkommunikations-Schnittstellen und Subsysteme auf dem Mach-Mikrokern.
  • Entwurf und Implementierung eines IDL-Compiler-Backends für die Generierung von C-Sourcecode von AmigaOS System-Object-Model, genannt Basic Object Oriented Programming Model for Amiga (BOOPA), Klassen.
  • Entwurf und Implementierung von Speicher- und Interprozeßkommunikations- BOOPA-Klassen.
  • Anpassen der AmigaOS disk operating Schnittstellen aus dem Freeware AmigaOS Replacement Projekt (AROS).
  • Erstellung einer Testsuite zur Überprüfung der Kompatibilität zur originalen AmigaOS-API.
Betriebssysteme:
OSF Mach 3.0, MkLinux, AmigaOS
Entwicklungsumgebung:
OSF Mach 3.0 DeveloperRelease 2.0, OSF MkLinux DeveloperRelease 2.0, GNU C/C++-Compiler, SUN IDL Compiler-Front-End, GNU Make, GNU Debugger (mit Mach Erweiterungen), GNU Emacs
Hardware:
PC x86
Zeit, Dauer:
Dezember 96 - Juni 97, 6 Monate