Hello all, I have a serious problem here. I am working with a C167 CS using legacy code. It is horrific, and I mean just that, but the strange part is that I am unable to remove some redundant functions that do not seem to be called directly, or via a function pointer. They are not placed in a specific location in memory either, as far as I can tell. And yet, when I remove them - my controller resets, when some code is executed (always the same code)! I even tried leaving them in place and adding a logging command (to the serial port) to see if they are called - even that crashes! What is happening here?
Thanks in advance, Cactus Blip
Hi all, Well, I know that it is a linker problem! I am trying to reserve the memory that was allocated by the linker so that the culprit functions end up in ROM instead of an non-existing aderss. [5 minutes elapsed] results: works! Tasking linker error?!?!?!?!?!!?