[Oberon] FPGA Oberon - Modules.rsc

Andreas Pirklbauer andreas_pirklbauer at yahoo.com
Wed Mar 22 11:36:02 CET 2017

The book Project Oberon does not describe the way the inner core itself is built (it only mentions that a “boot linker”is needed for that) or loaded onto the boot area of the local disk, nor are the tools to accomplish this published.

A minimal set of the Oberon building tools can be found at:

https://github.com/andreaspirklbauer/Oberon-building-tools <https://github.com/andreaspirklbauer/Oberon-building-tools>


   ORP.Compile Kernel.Mod FileDir.Mod Files.Mod Modules.Mod ~

   Linker.Link Modules    # prepare inner core (pre-linked binary)

   Builder.Build Modules  # load inner core into boot area of disk

thomas.kral at email.cz thomas.kral at email.cz 
Tue Mar 21 09:13:34 CET 2017

Hi Joerg,
I was rereading the chapter 14 again, I realise the boot over RS232 is 
triggered by a switch, but I still do miss the point, how do I build the 
inner core, and Oberon0. In the text there is a reference to boot linker. 

Many thanks


---------- Původní zpráva ----------
Od: Jörg <joerg.straube at iaeth.ch <https://lists.inf.ethz.ch/mailman/listinfo/oberon>>
Komu: ETH Oberon and related systems <oberon at lists.inf.ethz.ch <https://lists.inf.ethz.ch/mailman/listinfo/oberon>>
Datum: 21. 3. 2017 8:06:54
Předmět: Re: [Oberon] FPGA Oberon - Modules.rsc


The inner core is at a fixed location on the disk.

The boot process is described in chapter 14.1:

https://www.inf.ethz.ch/personal/wirth/ProjectOberon/PO.Applications.pdf <https://www.inf.ethz.ch/personal/wirth/ProjectOberon/PO.Applications.pdf>
(https://www.inf.ethz.ch/personal/wirth/ProjectOberon/PO.Applications.pdf <https://www.inf.ethz.ch/personal/wirth/ProjectOberon/PO.Applications.pdf>)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20170322/99f48708/attachment.html>

More information about the Oberon mailing list