Everytime I highlight a variable or function and select "Go To Definition Of" it gives me an error that Browse Information does not exist. I have Browse Information selected in the output tab.
Does this feature exist in uVision?
What say you?
"it is greyed out an checked on some files"
The GUI has 3 states for check boxes: Unchecked: The option is not selected; Checked with a "grey" check: The setting is inherited from the Group or Project options; Checked with a solid black check: The setting has been specifically selected for this particular file.
"Do I need to uncheck these on all files?"
One of its side-effects is that it kills the browse information for the file - so, if you want to be able to browse, you would have to uncheck it.
"not sure if SRC is needed or not yet."
If you fiddle with it, you will almost certainly break something...!
Yes, It broke something. I unchecked them and the files with pragma ASM would not compile.
I guess I have to use Find in Files to find every variable initiaization and function definition.
Thanks for your help though
Correct - pragma ASM requires pragma SRC
"I guess I have to use Find in Files to find every variable initiaization and function definition."
Yes, that's another reason to avoid inline assembler unless absolutely necessary!
Note that it also means that you won't be able to do 'C' source-level debugging on any of those files...
Might be worth reviewing the use of inline assembler and removing it wherever possible - or, at least, creating separate assembler modules for any bits that really do need to be in assembler...
Yes, I did not write this code and plan to redo the whole project in C at a later date.
Thanks fo your help