This is a group for folks designing and programming embedded systems using the Rabbit Semiconductor C-programmable microcontroller. Rabbit Semi is a spin-off from Z-World who makes a variety of embedded modules and tools. This group is not affiliated with either Rabbit or Z-World, but is a user forum for sharing ideas, asking questions,
flaunting knowledge, and other typical user group stuff. The Rabbit is a powerful uC, supported by a full-featured C-compiler.
Hi.
We have added a lot of code to the BL2100 (Dynamic C 9.25). We have gotten to the point
where it seems like it is more than the module can accomodate (512K SRAM and 512K flash).
We put functions in Xmem and in root. However, what I do not know if the memory is really
being used correctly. I do not know if there may be free memory in places but because we
do not know how to manage it better than we are doing now, that it is being wasted.
We do not do any special memory management. We use Xmem and other keywards in front of
the functions etc. Other than that I do not know if there is anything we can do better do
management of this (any special configuration we should be aware of?). Or is there
anywhere where we can turn to try something?
Appreciate any help or any direction on this.
Thanks!
Stan the man
------------------------------------

(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )