I have a legacy firmware application that requires new functionality. The size of the application was already near the limited flash capacity of the device and the few new funct
Refactoring out duplicate code should have the biggest impact on your program's memory footprint.