JohnSanderson wrote: > Hello Tamas, Olin, > > ... > > Here is the content of my linker script: That's not what I asked for, but since it's here I'll comment on it. > CODEPAGE NAME=vectors START=0x0 END=0x29 PROTECTED > CODEPAGE NAME=page START=0x2A END=0x7DBF This is silly. There is no reason to split up program memory this way and good reasons not to. Make it all one memory region. Better yet, use my linker script. It doesn't do this Microchip stupidity and has the various BANKn sections defined so that you can know the bank of variables at assembly time. > SECTION NAME=TABLE_01 ROM=page > SECTION NAME=TABLE_02 ROM=page > SECTION NAME=TABLE_03 ROM=page > SECTION NAME=TABLE_04 ROM=page > > The only mods. I have made to it concern the Table_01...04 pages. These > were forced on me by table read requirements. Huh? That makes no sense. How does the table read mechanism force these? I have used table reads many times and never defined named sections in the linker file for that purpose. > The unassigned GPRs are loaded from 0x000500+. > These addresses are confirmed within the watch window but never show any > value other than 0x00. So you *can* see the contents of RAM locations past bank 1. > But, still, why the heck can't I see the values no matter where the > regs. are assigned? This contradicts your statement above, so which is it? Above you said it was showing you 0, which is certainly a value, and now you say you can't see any value. This makes no sense. Reading between the lines, I think I see what's going on. You are not thinking this thru very well and are too quick to blame the tools. I suspect the tools are working just fine and telling you correct and important information, but you're not listening. My guess is that the watch window is working and showing you zeros because you forget to set the bank in the code and are never writing to those locations. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist