Page 1 of 1

new arch

Posted: Thu Jul 20, 2017 10:06 am
by Tetraeder
Hi,
I've a general question about to get MicroPython running at non-arm architecture.
I'm at the beginnig to port uPy to a Renesas RH850.

All information I collected so far is that I need a NLR-file like py/nlrxtensa.c, code for garbage collector optimization, or I go with the standard ANSI C setjmp/longjmp for the first time. Right?
And if I need inline assembling I need helper files like py/asmxtensa.c and emitinlinextensa.c?

Is thats all to know about changes to uPy-Interpreter for the first try on another arch?

And the other doings are like with ARM-ports? start with minimal, qstr-gen,...