[Oberon] V4 Native?

Peter Matthias PeterMatthias at web.de
Sat Jul 29 17:40:06 CEST 2017



Am 29.07.2017 um 12:08 schrieb Claudio Nieder:
> Hi,
> 
>> The full hardware compatibility list is here:
>>
>> http://www.ethoberon.ethz.ch/hcl.html
> 
> This list illustrates well the advantage of NOT going native. Having 
> another layer, e.g. Linux, below Oberon you can profit of the work of a 
> lot of people which are not even interested in Oberon to provide you 
> with the necessary driver to access whatever off the shelf Hardware you 
> want to use.

Full ACK. Even initialising a CPU these days is a tedious task.

> Going native makes sense when you are really interested and want to 
> spend the necessary time to learn the working and build yourself all the 
> glue needed to control the specific HW you have. Even more so, when you 
> build your HW yourself as Wirth did with Ceres and now the RISC5 FPGA 
> implementation.

I would say going native makes sense if you fully control underlying 
hardware.

However, time changes and now there exist kernel less abstraction layers 
like Ultibo and UEFI.

Unfortunately, AFAIK 64bit UEFI needs 64bit applications. So x86 Oberon 
cannot be used. Is there the source of a X64 Oberon compiler which 
compiles with OP2?

Peter


More information about the Oberon mailing list