[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