On 25/09/2010 03:23, RussellMc wrote: >> Note that in C not seeing locals is yet another issue. Unless you do >> something special, you local variables are likely "automatic" in C lingo= , >> meaning they are not persistant and don't have a fixed address. Those m= ay >> not exist unless execution is within that routine or one called by it. > And utterly fatal* to use or refer to if the DO exist at any other time. > > > Russell > > * For probabilistically laqrge values of fatal. > It's not uncommon in Assembler or automatically in HLL that the same RAM=20 deliberately is different locals at different stages of the program call=20 structure. It would be a very inefficient use of scarce RAM to have=20 every variable have unique location all the time. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .