Hi,
I'm trying amforth v.4.0 on a freeduino, the BBB from Modern Devices in
the U.S. uisp gave me an error about an address violation (Sorry, I
don't have the exact text.) I looked at dueminanove.lst. It has a
Warning, "duemilanove.asm(24): warning: end of .cseg at 0x8ce2 is beyond
end of memory at 0x7fff".
I moved dict_minimum from dict_appl_core.inc to dict_appl.inc and got
rid of the error message. According to the listing, the end of used
memory is now 0x3f00 instead of 0x4671. This may not be the best
solution for the ATmegas with larger NRWW memory spaces.
Thanks for your effort. I'm looking forward to writing forth for this
little machine.
Ken
|