What is trace memory? I've been trying to find a description but so > far I'm failing. > > Josh > Imagine single-stepping with the debugger, and taking a snapshot each time you hit the step button. The trace is a review of what instructions got executed, where the next instruction was fetched from, what was in such-and-such register, maybe even a record of bus signals. I made up that feature list since I don't actually have one, but it's based on what we did many years ago with similar equipment. The trace memory is where you put all that info, so you can look back 128 instructions or whatever. And often you can set up a trigger to capture what's in the trace memory (like a "freeze" option) even though you keep running. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist