JohnSanderson wrote: > Absolute coding, bad idea. Sounds fair, I just did it out of a > desire to define everything. Not a necessity. You were still writing relocatable code. The UDATA directive is not allowed at all in absolute mode. What you did was make individual sections absolute when they didn't need to be and should not have been. > Anyway, there were no linker errors and the .map file showed that all > the GPR data had a place of its own. Sure, you can get individual absolute sections to work, but that doesn't prove anything. If another module had its own UDATA h'100' you would have gotten a linker error. > The question was posed to seek reason/s why the watch window > would not update and display GPRs for data bank2 and higher. No, you asked about "fregs", whatever those were supposed to be. > Currently I'm running with all the data fitting into banks0 & 1 so > I'm able to watch everything I need. Still no further to finding out > why I can't see into banks2+. I've never had such a problem. I really don't think there is a bug with the RealIce that somehow prevents you from seeing other banks. Have you checked that your particular PIC has more banks? Show the map file of a build with variables in bank 2. >> What's a "freg"? > > GPRs That's what I guessed you meant. It's annoying when people, especially newbies, make up their own abbreviations without defining them. Abbreviations are a bad idea unless you're really sure they are widely understood, which isn't so obvious on a international list like this one. I deliberatly didn't answer your question the first time so that it cost you way more in delayed answer time than the 500mS you saved typing the abbreviation. ******************************************************************** 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