|
About:
KMD is a multi-processor debugger. It can debug with hardware boards over serial ports or with software emulators (ARM and MIPS emulators are included in the project). Using the pipe option you can debug over the network or any other communication medium. It can load many executable formats such as ELF, and display and follow the original source even from multiple source file programs. There is support for breakpoints and watchpoints which can trap on specific data (such as loading or executing specific instructions). Support for other features such as FPGA's is also available, allowing loading or any control required to drive a specific hardware device. The project uses chump to allow disassembly and line assembly. Chump also allows new architectures to be easily added without the need to recompile the system. Communication with the backend is done using two pipes/fifos using a simple set of codes. Back end communication program can be created using very little memory on the target device.
Release focus: Major feature enhancements
Changes:
An "align" command has been added to chump to ensure word
alignment of instructions, along with enum allowing multiple
entries for the same enumeration. There are multiple names for
registers in the front interface. Memory window width varies
depending on the instruction set.
Author:
Charlie Brej [contact developer]
Homepage:
http://brej.org/kmd/index.html
Tar/GZ:
http://brej.org/kmd/dist/KMD-latest.tar.gz
Changelog:
http://brej.org/kmd/ChangeLog
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
(not rated)
» Vitality: 0.00% (Rank 9880)
» Popularity: 1.19% (Rank 4893)

(click to enlarge graphs)
Record hits: 14,234
URL hits: 10,004
Subscribers: 21
|
|