[Coco] CocoSDC
RETRO Innovations
go4retro at go4retro.com
Tue Oct 14 02:13:32 EDT 2014
On 10/14/2014 12:40 AM, camillus.b.58 at gmail.com wrote:
> Hi, I was thinking, is it short of ram for code or for data?
In embedded systems, RAM would be for data. Except in very specific
instances, code cannot be executed from RAM (yes, there are scenarios
where it works, but it not the straightforward solution).
1 wire2 wire/spi could be used, but there are a couple issues:
speed (those are 8 times slower than internal RAM, as a rule)
no library support (ASM might not be a big deal, but C code typically
likes to use the C library routines, which assume RAM is internal.
The former is really the bigger issue.
Still, if you're planning to add some external RAM, you'll be redoing
the board. If you are redoing the board, you can select another CPU,
like the ATMEGA644 or 1284, which are larger, but have substantially
more RAM. and ROM.
Jim
More information about the Coco
mailing list