From: Dave M. <mc...@ne...> - 2011-10-28 05:50:22
|
On 10/27/2011 07:21 AM, George Oikonomou wrote: > I've been toying with this idea for a while and I found time and played > around a bit the last couple of days. The principle here is that with > model huge, most source files can be allocated to any code segment. The > reasoning is that with a 'large' project, manual bank assignment > requires a fair bit of maintenance and, for the not-so-experienced user, > can lead to bank overflows and 'why on earth is my device crashing all > the time?' moments. > What I've done with contiki for cc2430 is, I've written a script which > gets invoked by the build system. Things work like this: ... I think this is a fantastic idea. The next step might be inter-bank call analyses to add a "placement weight" (or something like that) to optimize function destination segments for performance over size, or vice-versa. -Dave -- Dave McGuire New Kensington, PA |