[Oberon] Win32 Plugin Oberon , status report IV

Felix Friedrich friedrich at gsf.de
Tue Mar 25 18:01:58 CET 2003

Hi everyone,

again, it's time to give some report about the current state of PluginAos 
(or so).

I have an Aos Kernel running under Windows now, it is tiny (182KB) and 
includes the interface routines for windows (Kernel32,User32 etc.) and the 
absolute minimal parts of Aos to run (like AosBoot, 
Reals,AosHeap,...,AosModules,..AosActive) and a configuration Module (I 
called it AosConfiguration.Mod) to startup the desired processes. All 
remaining modules are loaded dynamically while launching processes (like 
A configuration file containing the startup commands and initial search 
paths provides the necessary additional information to choose these 
processes, it contains sections like the Oberon.Text configuration Text. 
For example, the following file

Search = {"Work"}

specifies the initial search path "Work" (for all the obj files needed) and 
makes sure, that the Console is opened (for tracing..) and Oberon.Loop is 

Oberon behaves normally, some work still has to be done to fully 
incorporate the Aos file system, I have moved (windows) Files to Win32Files 
and am currently mirroring functionality in Files which will be replaced by 
the Aos.Files.Mod when AosFS is working fully correct.

I am of good cheer, the end of that story is in sight

Still, if any of you have more suggestions or objectives, there is some 
time left before the closing of this project,

___so please don't hesitate...___

(Currently, I have taken into account the suggestions concerning the file 
system, some remarks about the Windows Registry and am trying to attend the 
guidelines provided by the dissertations of Pieter and Emil)


Version: PGP 8.0 (Build 294) Beta


Felix Friedrich

Institut für Biomathematik und Biometrie
GSF - Forschungszentrum für Umwelt und Gesundheit, GmbH
Ingolstädter Landstraße 1, D-85764 Neuherberg

Tel:      ++49 89 3187 2436
email:  friedrich at gsf.de


More information about the Oberon mailing list