Just curious if anyone has soldered some more RAM onto a Teensy 4.1 and used uLisp? You can add up to 2 8MB QSPI chips and the new ram can be accessed with EXTMEM and a variant of malloc. Could the Workspace and/or MyCode arrays be placed in external RAM?. How many objects/cells would 8 or 16Mb support??
I see that for a Teensy, Workspace is defined as DMAMEM and placed in the second half of RAM while MyCode is FASTRUN, placed at the beginning of the Teensy’s ‘tightly coupled’ first half MB of RAM.
I imagine MyCode is used to store user defined functions and Workspace is available for code execution; do I have that right?