We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Does anyone know what "AUTO" means when it appears in the linker output file symbol table. The linker keeps placing some of my variables in the int vector location and the processor freaks out when it tries to access them. Any variable that gets put there has this representation. Any thoughts???????
My guess is that this is an automatic variable which according to the C166 manual is a variable that the compiler attempts to maintain in the CPU registers. If you do not want the linker to put anything in vector space you can define every vector or reserve the space using the L166 Misc tab. I use the FILL argument for INTNO to define all unused interrupts to a common handler. See http://www.keil.com/support/man/docs/l166/l166_intno.asp -Walt