??? 10/26/11 00:44 Read: times Msg Score: -1 -1 Provacative/Troll |
#184364 - It's not that much more useable Responding to: ???'s previous message |
The SiLabs boards I've got limit the code size to 4kB rather than 2.
If you were to produce two versions of an otherwise identical module, org'd at two slightly different locations, or, you might be able to write a program to run on your PC to operate that pair of outputs, find the difference, which, then, should only be in the absolute addresses, and build a relocation table based on that. Now, there might be some page-boundary-crossing issues that result. You might have to work that out for yourself. However, a look at the ASM that the compiler produces might shed some light as well. If you're not up to that, you're not alone. I haven't done it ... yet ... either. I just program the 805x's in ASM. I'm not a big fan of HLL's for MCU's. That has its upside and its downside as well. RE |