- Remedy Debugger
The Remedy debugger was the first embedded system level
debugger in the world. It offered many features that users take for granted today in the days when having a source level debugger was a luxury. Some of these features include:
* Multiprocessor operation
* Heterogeneous
* Distributed
* Dynamic thread view of the system
* Synchronized debugging for multiple threads
* Trace functions
* Operating system resource displays
* Source and assembly level debuggingIt started as an academic research project (originally called Melody for debugging the Harmony Operating System). The results were published in a seminal paper on debugging multiprocessors systems. ["Remedy, A Real-Time Multiprocessor System Level Debugger, IEEE Symposium on Real-Time Systems, December, 1987"]
The current version of Unison continues to use both gdb and Remedy Debugger. [ [http://www.rowebots.com/products/unison Host Development, Deeply Embedded Development and Multiprocessor Products ] ]
References
[An Integrated Real-Time Multiprocessor Development Environment, Rowe P.K. Pagurek B. Donenfeld A. Graham D., IEEE MONOTECH '87 Conferences, COMPINT (Cat. No. 87CH2518-9) ] [The Integration Toolkit and the Unison Real-Time Operating System, Rowe P.K. Graham D. Donenfeld A. Pagurek B., USENIX Asssociation Winter Conference Highlights 1988, Proceedings starting pg 347, 1988]
Wikimedia Foundation. 2010.