Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.990.047 Times

KMD 0.9.19

  Date Added: May 13, 2010  |  Visits: 753

KMD

Report Broken Link
Printer Friendly Version


Product Homepage
Download (80 downloads)

KMD is a graphical debugger written by me for The University of Manchester Computer Science Department. It can debug hardware over serial ports such as the Manchester ARM Board 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 specific instructions (such as loading or executing specific instructions). Support for other features such as FPGAs 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. Compile: Download the latest version of KMD. unzip the archive with tar zxf KMD-latest.tar.gz Enter the KMD directory cd KMD-0.9.?? Run the configure script ./configure Run make make Run The compiled programs should be in the src directory cd src Run KMD and specify that you are running with the defauit configuration file (-i) and using an emulator called jimulator which is an ARM emulator (-e ./jimulator) ./kmd -i -e ./jimulator KMD requires the following libraries: - GLib - Provides many useful data types, macros, type conversions, string utilities and a lexical scanner. - GDK - A wrapper for low-level windowing functions. - GTK - An advanced widget set. - BFD - the Binary File Descriptor Library. (BFD comes with GCC or binutils) libiberty - The libiberty library is a collection of subroutines used by various GNU programs. (also comes with GCC or binutils).

Requirements: No special requirements
Platforms: Linux
Keyword: Arm Assembler Tools Graphical Kmd Programming Such As Using
Users rating: 0/10

License: Freeware Size: 245.76 KB
KMD RELATED
Science  -  SBSI 1.0
SBSI (Systems Biology Software Infrastructure) is a suite of tools for systems biology, such as parallelized numerical algorithms, and a Java, Eclipse RCP based client for visualizing results, running simulations, and integrating SBML based plugins.
11.06 MB  
Business  -  Chimney Pro Sidekick 1.7.0
This iPAD Version app is designed for Chimney and Venting Professionals. It contains tools for everyday use such as calculators for common items used in the chimney and venting field, chimney diagrams, manufacturer phone numbers and links to...
31.5 MB  
Business  -  Chimney Pro Sidekick LT 1.7.0
This is the PHONE Version app is designed for Chimney and Venting Professionals. It contains tools for everyday use such as calculators for common items used in the chimney and venting field, chimney diagrams, manufacturer phone numbers and links...
35.2 MB  
Business  -  Esher Rossi 1.0.2
The Boston bankruptcy and immigration attorneys at Esher Rossi offer this mobile app to our clients and friends for direct access to our law firm as well as for access to other useful tools and helpful resources such as an appointment scheduler,...
17 MB  
Business  -  Ramineni Law Associates 1.0.1
The Massachusetts immigration attorneys and business lawyers at Ramineni Law offers this mobile app to our clients and friends for direct access to our law firm as well as for access to other useful tools and helpful resources such as an...
15.5 MB  
Video Editors  -  JTVD 0.4.3
JTVD is a graphical frontend for popular command line programs such as MEncoder, transcode, MJPEG Tools, toolame, DVDAuthor, and growisofs. It makes it easy to grab videos from Video4Linux devices such as TV cards, encode the data to...
266.24 KB  
Programming  -  joeq virtual machine 20030812
Joeq is a virtual machine and compiler infrastructure designed to facilitate research in virtual machine technologies such as Just-In-Time and Ahead-Of-Time compilation, advanced garbage collection techniques, distributed computation,...
1024 KB  
Programming  -  Data Display Debugger 3.3.11
GNU DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger, or the Python debugger. Besides "usual front-end features such as viewing source texts, DDD has become...
7.3 MB  
FTP Clients  -  JFTP2 4.0
JFTP is a graphical FTP (File Transfer Protocol) client software for transferring files from one computer to another over TCP/IP networks such as Internet. JFTP allows you to connect to every ftp server, to transfer files between multiple...
36 MB  
Version Control Tools  -  GNU arch 1.3.5
GNU arch is a revision control system, similar in purpose to tools such as CVS, SCCS, and Subversion. It is used to keep track of the changes made to a source tree and to help programmers combine and otherwise manipulate changes made by multiple...
3.5 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB