You wrote: > I am having a problem working my way down the function tree, and was > wondering if anyone knew of any software that would swallow the > source code, and spit out a dependency tree that would help me sort > out how the execution flow moves between the various bits, and where > the various definitions are. It is currently taking me an age to work > my way through it. You could also try Microsoft VC++. I haven't done any C with it, and I haven't used the free Express version in a while, but it may work. If it works, the advantage compared to something like Doxygen is that it is more interactive; it's easier to get the pieces that you want in sight. Gerhard -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist