On Mon, Feb 9, 2009 at 7:37 PM, Doug Currie
<doug.currie@gmail.com> wrote:
The C30 compiler (based on gcc) from Microchip for dsPIC33 and PIC24H knows to keep const data in flash. It can even avoid the "Harvard blues" by mapping a big chunk (32 Kbytes) of data address space to flash using a PSVPAG (Program Space Visibility) register. The compiler will manage the PSVPAG register for you, or let you have control.
That said, I wouldn't necessarily advocate the dsPIC33 or PIC24H over ARM or AVR processors for Lua.