[Oberon] Compiler that targets ARM

Andreas Pirklbauer andreas_pirklbauer at yahoo.com
Sat Jun 16 11:04:27 CEST 2018


   
   > All the details of what is available is on our Astrobe website

Thx. So far, I wasn’t really familiar with the details of the work
that you are doing - mainly because a) your dev platform runs
on Windows, and b) my disdain for the complexity of the various
ARM processor families.

But sounds like you’ve been at this for some time … 

   > but one that is particularly interesting is
   > the BBC micro:bit board: http://microbit.org

Interesting. Thx for the pointer. I like the fact that it is so tiny.

  > Be warned however that ARM Thumb-1 instruction set has
  > some significant restrictions compared to ARM Thumb-2 or RISC5

ARM Thumb-1 may do for the time being. For now. I only want
to see how *fast* I can port my N-th compiler backend correctly.

Prof. Wirth once said he did the ARM port “in about a month or
so over Christmas” - although I can’t remember which one, but
he may (?) have been referring to the DECStrongARM DS1035
used in his model helicopter project back some 20+ years ago .

Well, this means it’ll take me at least 2-3x that ;-) Or more...







More information about the Oberon mailing list