Hey guys,
I've got a huge problem with passing arguments to an invoked function. It just doesn't work, at least sometimes... I can't figure out why this could possibly happen, but it does. My application is very small, just a few KB, thats why I dont assume there is a stack overflow or something like that. Any other guesses or maybe even solutions?
Thanks
...any function must have the same 'using' as the code it is called from...
That's not EXACTLY correct. You can create registerbank-independent functions using the NOAREGS directive.
Refer to the following knowledgebase article for more informaiton:
http://www.keil.com/support/docs/598.htm
Jon