[Oberon] * mark after MODULE
Jörg
joerg.straube at iaeth.ch
Thu Dec 11 12:14:23 CET 2014
Walter
MODULE* means RISC-0 (basically the bootloader), MOUDLE without * means RISC-5.
This difference is seen in the code generation module ”ORG”
RISC-0 RISC-5
NO runtime checks runtime checks
BEGIN code
0: B #Start; Start: SP := SP-4;
Start: SB := 0; SP^ := LNK;
SP := -64
END code R0 := 0; LNK := SP^
B [R0] SP := SP+4
B [LNK]
br
Jörg
From: Walter Gallegos [mailto:waltergallegos at vera.com.uy]
Sent: Donnerstag, 11. Dezember 2014 10:29
To: ETH Oberon and related systems
Subject: [Oberon] * mark after MODULE
In bootloader sources MODULE is marked with *, investigating ORLinker sources apparentlly this mark generate a version error.
Questions :
1/
What means the * after MODULE ?
I supouse some kind of kernel module.
2/
Bootloader sources use the commands :
ORX.WriteFile BootLoad.rsc ...
ORG.WriteFile BootLoad.rsc ...
But I can't find ORX nor ORG.WriteFile
I pickup the sources from Prof Wirth page, are this sources updated ?
Regards
Walter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.inf.ethz.ch/pipermail/oberon/attachments/20141211/21fb92fd/attachment.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 6097 bytes
Desc: not available
Url : https://lists.inf.ethz.ch/pipermail/oberon/attachments/20141211/21fb92fd/attachment.bin
More information about the Oberon
mailing list