"Design and implementation of a AmigaOS subsystem for the Mach microkernel" (internal thesis at the University of Applied Sciences Wiesbaden).
- Brief description:
-
- Design and implementation of the AmigaOS multitasking-, memory-management- and interprocess communication-subsystems on top of the Mach microkernel.
- Design and implementation of a IDL compiler backend for generating C source code of AmigaOS System-Object-Model classes. So called Basic Object Oriented Programming for Amiga (BOOPA).
- Design and implementation of memory and IPC BOOPA classes.
- Porting the AmigaOS disk operating interfaces of the open-source AmigaOS Research Project (AROS)
- Creating a test suite for checking the compatibility to the original AmigaOS API.
- Operating systems:
- OSF Mach 3.0, MkLinux, AmigaOS
- Development environment:
- 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 (with Mach extensions), GNU Emacs
- Hardware:
- PC x86
- Date, duration:
- December 96 - June 97, 6 months
