Doxygen will produce call trees, but you have to have all the relevant graphics packages installed to get it working. Regards Mike > -----Original Message----- > From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf > Of Alan B. Pearce > Sent: 12 January 2009 14:17 > To: PicList > Subject: [EE] Software for tracking C source code tree dependencies > > I am having a problem with the Microchip USB Framework software. I suspect > that although it pays what appears to be lip service to using ping pong > buffers, it doesn't really show the driver as being not busy to allow the > application part of the program to fill the alternate buffer. > > 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. > > The sort of thing I am (probably) looking for is like what generates UML > diagrams from C source code. I have seen code that does it from Java, but > not from C. and I would be looking for something that would do it from PIC > C > as used in the Microchip C30 compiler. > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist ======================================================================= This e-mail is intended for the person it is addressed to only. The information contained in it may be confidential and/or protected by law. If you are not the intended recipient of this message, you must not make any use of this information, or copy or show it to any person. Please contact us immediately to tell us that you have received this e-mail, and return the original to us. Any use, forwarding, printing or copying of this message is strictly prohibited. No part of this message can be considered a request for goods or services. ======================================================================= -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist