[Oberon] PO2013 - Boot stage 1 from disk
Jörg
joerg.straube at iaeth.ch
Sun Jul 19 17:27:51 CEST 2020
Tomas
As Hellwig wrote: 25FE * 4 + 4 = 97FC.
As on your system "Modules" starts at 84E8 this sounds reasonable. The code of module "Modules" ends, where module "Input" starts.
Look at the line "Input" to see whether 97FC is smaller than the code start of "Input"..
br
Jörg
Am 19.07.20, 16:30 schrieb "Oberon im Auftrag von Tomas Kral" <oberon-bounces at lists.inf.ethz.ch im Auftrag von thomas.kral at email.cz>:
On Sun, 19 Jul 2020 13:57:35 +0200
Jörg Straube <joerg.straube at iaeth.ch> wrote:
> Did you take the last statement in System.Mod into account?
> Jörg
Ah, now I see.
That is ABORT installed at addr `0' with..
Kernel.Install(SYSTEM.ADR(Abort), 0);
But I still miss the idea of initialising Modules.
Linker deposited E70025FE branch at code [0].
But clearly Modules is loaded at address around 84xxH
Modules 00008420 000084E8 6
an not 25FEH as pointed by a branch above.
--
Tomas Kral <thomas.kral at email.cz>
--
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
https://lists.inf.ethz.ch/mailman/listinfo/oberon
More information about the Oberon
mailing list