Hi guys,
Just out of curiosity, has anyone had a play with the Tool Development Kit?
I found it installed on my 16700A and had a quick play with it, though it'd be nice to see what others have done with it.
Thanks,
Phil.
Just out of curiosity, has anyone had a play with the Tool Development Kit?
I found it installed on my 16700A and had a quick play with it, though it'd be nice to see what others have done with it.
Thanks,
Phil.
The customer modified his 'C' source to write the address of each function to a specific location in memory on every entrance, and the address+1 on exit. I used that to build a hierarchical indented display, showing every call and return. In addition I calculated the entry->exit time for each function, including and excluding any calls made by that function, or interrupts during it. It involved building a 'call stack' on the fly. With a 1M trace, I could capture a lot of data.
Later I added task and thread awareness. The customer added some writes into his OS, and I built a 'call stack' for each thread or task.
There were a bunch of others, and I may still have the sources somewhere.
Algoss