I have looked, and looked for a means of having the linker list the ADDRESSES of my data, idata and xdata variables, but not found one. How do I get it Erik
Thanks Andy. It's 98% "C" and 2% assembler. The only "NO" I have is "NOIP". I really would like to see the address of my - at least xdata - globals. Is it that Keil is so amazed with their uVision which requires clicks and clicks to switch from one job to another that they have forgotten the simple, easy and excellent functionality of a batchfile?. I know that the batchfile may be a lost art but those of us who used them for years on end DO know their advantages and do not get blinded by the glare of windows. I am not an "enemy" of windows, I use it with great delight for things where things change for every use, but for repetitive functions without parameter change mr Gates has not yet come up with a solution. This got to be more than I intended, but now it is off my chest. Thanks, have fun Erik
NOIP is just a Compiler option (No Integer Promotion). The tools are all still command-line tools (see my rant elsewhere!); uVision just builds the command line & calls them "invisibly" So it should be possible to set it up on uVision, then copy the options into your batchfiles. uVision creates a .lnp file with the Linker options in. I've just noticed that mine has an IXREF option in it. Alternatively, you can do a uVision "batch" build from the command line
Andy, I have the IXREF and no NO.. . Could you possibly e-mail me the control file uVision produce for you, or I must fumble my way through uVision to make one. Thanks, Erik
Erik, Why don't you post your MAP file to the forum and we can show you where the symbols are listed. Jon
MAP file ?? do you mean M51 ? Erik