Hello,
I have several warnings when I compile my project with uVision2. I have L1, L2 and L16 warning. The thing is that I have some registers declared as EXTERN xdata volatile in .h files which are used in other .c files. And is seems that there are problems there.
I have seen that "*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL" may be caused by a missing library, http://www.keil.com/support/man/docs/bl51/bl51_l1.htm.
So I generated a library specifying the output option create library in the target options window. I included the library in the project and recompile. Now I have also L16 warnings... and the other warnings are still there.
thank you