[Oberon] Standalone BootLoader format
Andreas Pirklbauer
andreas_pirklbauer at yahoo.com
Tue May 12 17:18:03 CEST 2020
Small clarification: The command which *literally* extracts the
code section of M.rsc AND outputs it in PROM format to a
file prom.mem is actually:
ORX.WriteFile M.rsc prom.mem ~
Where prom.mem looks something like this:
E7000151 ; BR 7, i.e. jumps to the MOV instruction below
00000000
00000000
00000000
00000000
00000000
00000000
00000000
5E00FFC0 ; MOV SP R0 -64
...
i.e. “just” the code section in PROM format. And THIS is what
gets transferred to the starting address of the standalone
program when you load it to that address. Nothing more!
See also:
http://github.com/andreaspirklbauer/Oberon-building-tools/blob/master/Sources/FPGAOberon2013/ORX.Mod
More information about the Oberon
mailing list