On Sat, 3 Jul 2010, Wouter van Ooijen wrote: > > If 'spbrg' is a macro (by convention its name should be all capitals) > > I don't agree with the 'macro's should be in capitals' convention, but > that's irrelevant here. Thank god! That's an absolutly stupid convention! Many many years ago I read a book that pointed out that there should be no difference between variables and constants. That you should be able to switch between a variable and a constant by simply changing the declaration of a symbol. That you should not need to go through a program and change every occurance of a symbol because it has changed from a constant to a variable or visa versa. This I thought was profound. Similarly it follows that function names and macro names should be interchangeable for the same reason. Regards Sergio Masci -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist