It is always nice to hear from experts. I adds little confidence. As I mentioned earlier as I keep developing new features or adding applications. My basic functionalities like reading switch inputs and power on some LED should not get affected. I do not want under any circumstances these basic functionalities getting affected. If i miss by chance testing even a single feature and if it malfunctions it will create lot of problems, as it will be under production. So,I want to ask
1. Already developed and tested basic functionalities how to isolate from getting modified by new modules. Is creating lib files a solution?
2. What are the programming steps i need to follow to achieve it?
3. I was also thinking of something like suppose after development of suppose module A the flash memory let us say it occupies from 0x4000-0x5000 and RAM from 0x2000 - 0x2300. Now whatever additional modules added should occupy from Flash 0x5001-somevalue and similarly for RAM. Will it help? Or can I do it?
4. Any tools from code warrior available to support ?
Thanks in advance